@chenzeling4: Interview prep is a mess of 20 browser tabs and half-finished PDF courses. CS-Fundamentals puts DSA, OS, DBMS, SQL, net…

X AI KOLs Timeline Tools

Summary

A tweet promoting the CS-Fundamentals GitHub repository that consolidates notes, cheatsheets, and interview questions for DSA, OS, DBMS, SQL, networking, OOPs, and system design to help with placement preparation.

Interview prep is a mess of 20 browser tabs and half-finished PDF courses. CS-Fundamentals puts DSA, OS, DBMS, SQL, networking, OOPs, and system design notes in one repo. Handwritten DBMS notes, 100 interview questions per topic, a full SQL cheatsheet, a cover letter template, even a list of companies hiring freshers off-campus. 38 files total. Everything in one place. 1.8K #OpenSource #InterviewPrep https://github.com/Krishnagangwal/CS-Fundamentals… Follow for daily dev finds
Original Article
View Cached Full Text

Cached at: 07/09/26, 05:49 PM

Interview prep is a mess of 20 browser tabs and half-finished PDF courses.

CS-Fundamentals puts DSA, OS, DBMS, SQL, networking, OOPs, and system design notes in one repo. Handwritten DBMS notes, 100 interview questions per topic, a full SQL cheatsheet, a cover letter template, even a list of companies hiring freshers off-campus.

38 files total. Everything in one place.

1.8K #OpenSource #InterviewPrep

https://github.com/Krishnagangwal/CS-Fundamentals…

Follow for daily dev finds


Krishnagangwal/CS-Fundamentals

Source: https://github.com/Krishnagangwal/CS-Fundamentals

CS Fundamentals

A curated collection of Computer Science fundamentals for placement preparation, covering all major CS subjects. Includes PDFs, notes, cheatsheets, and interview question banks.

📁 Folder Structure

CS-Fundamentals/
├── 📁 Computer-Network/          (3 files)
├── 📁 DBMS-and-SQL/              (9 files)
├── 📁 DSA/                       (6 files)
├── 📁 OOPs/                      (5 files)
├── 📁 Operating-System/          (5 files)
├── 📁 Software-Engineering/      (2 files)
├── 📁 System-Design/             (3 files)
├── 📄 HR-Interview-Questions.pdf
├── 📄 LeetCode-Problems.pdf
├── 📄 Cover-Letter-Template.docx
├── 📄 List-of-Companies-Hiring-Freshers-Offcampus.md
└── 📄 25-Job-Interview-Preparation-Prompts.md

📚 Topics Covered

Computer Network

FileDescription
Computer-Network-Notes-for-Placements-and-GATE.pdfComprehensive CN notes for placements & GATE
Networking-Interview-Questions.pdfCN interview Q&A
CN-Roadmap.mdTopic-wise roadmap & important concepts

DBMS & SQL

FileDescription
DBMS-Handwritten-Notes.pdfHandwritten DBMS notes
DBMS-Notes.pdfDBMS theory notes
100-DBMS-Interview-Questions.pdfTop 100 DBMS interview questions
Complete-SQL-Cheatsheet.pdfComplete SQL cheatsheet
SQL-Tutorial.pdfSQL tutorial
SQL-Interview-Questions-and-Answers.pdfSQL interview Q&A
SQL-Interview-QA-2.pdfAdditional SQL interview Q&A
Top-50-SQL-Interview-Questions.pdfTop 50 SQL questions
LeetCode-SQL.pdfLeetCode SQL problems

DSA

FileDescription
DSA-Cheatsheet.pdfData Structures & Algorithms cheatsheet
DSA-Resource.pdfComprehensive DSA resource
Complete-Resources-of-DSA.pdfComplete DSA resource guide
Striver-SDE-Sheet-Solution.pdfStriver SDE sheet solutions
Top-50-DSA-Interview-Questions.docxTop 50 DSA interview questions
Learn-DSA-for-Free.docxFree DSA learning resources

OOPs

FileDescription
OOPs-Interview-Questions.pdfOOP interview Q&A
OOPS-Concepts-in-Java.pdfOOP concepts in Java
Python-OOP.pdfOOP in Python
Principles-of-OOP-JavaScript.pdfOOP principles in JavaScript
OOP-in-CPP.pdfOOP in C++

Operating System

FileDescription
Operating-System-Part-1.pdfOS notes Part 1
Operating-System-Part-2.pdfOS notes Part 2
Operating-System-Short-Notes.pdfOS short revision notes
Operating-System-Interview-Questions.pdfOS interview Q&A
Operating-System-Textbook-Dr-Mamta-Bansal.pdfOS textbook

Software Engineering

FileDescription
Software-Engineering.pdfSE notes & concepts
SE-Interview-Questions.pdfSE interview Q&A

System Design

FileDescription
System-Design-Cheatsheet.pdfSystem design cheatsheet
System-Design-Notes.pdfSystem design notes
System-Design-Interview-Questions.pdfSystem design interview Q&A
System-Design-Cheatsheet.mdSystem design cheatsheet (markdown)

📄 General Resources

FileDescription
HR-Interview-Questions.pdfHR / behavioral interview questions
LeetCode-Problems.pdfLeetCode problem set
Cover-Letter-Template.docxCover letter template
List-of-Companies-Hiring-Freshers-Offcampus.mdCompanies hiring freshers off-campus
25-Job-Interview-Preparation-Prompts.mdAI prompts for interview prep

This repository is a curated collection of placement and AI/ML resources gathered from various sources across the internet. I do not claim ownership of any individual document or resource. If you are the original creator of any content here and would like credit or removal, please DM me on Instagram @krishnagangwal.ai.

Similar Articles

@vintcessun: Came across an interesting project this morning that changed my perspective on interview prep. I used to think that grinding LeetCode was enough for big tech interviews, but in essence, they test your complete understanding of computer science. This project strings together discrete knowledge points into a systematic study plan, covering everything from Big-O, data structures, algorithms to system design and interview tips, even including how to write a resume.

X AI KOLs Timeline

A popular GitHub project providing a comprehensive multi-month study plan for software engineering interviews, covering CS fundamentals, algorithms, system design, and resume tips.