@chenzeling4: Interview prep is a mess of 20 browser tabs and half-finished PDF courses. CS-Fundamentals puts DSA, OS, DBMS, SQL, net…
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.
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
| File | Description |
|---|---|
| Computer-Network-Notes-for-Placements-and-GATE.pdf | Comprehensive CN notes for placements & GATE |
| Networking-Interview-Questions.pdf | CN interview Q&A |
| CN-Roadmap.md | Topic-wise roadmap & important concepts |
DBMS & SQL
| File | Description |
|---|---|
| DBMS-Handwritten-Notes.pdf | Handwritten DBMS notes |
| DBMS-Notes.pdf | DBMS theory notes |
| 100-DBMS-Interview-Questions.pdf | Top 100 DBMS interview questions |
| Complete-SQL-Cheatsheet.pdf | Complete SQL cheatsheet |
| SQL-Tutorial.pdf | SQL tutorial |
| SQL-Interview-Questions-and-Answers.pdf | SQL interview Q&A |
| SQL-Interview-QA-2.pdf | Additional SQL interview Q&A |
| Top-50-SQL-Interview-Questions.pdf | Top 50 SQL questions |
| LeetCode-SQL.pdf | LeetCode SQL problems |
DSA
| File | Description |
|---|---|
| DSA-Cheatsheet.pdf | Data Structures & Algorithms cheatsheet |
| DSA-Resource.pdf | Comprehensive DSA resource |
| Complete-Resources-of-DSA.pdf | Complete DSA resource guide |
| Striver-SDE-Sheet-Solution.pdf | Striver SDE sheet solutions |
| Top-50-DSA-Interview-Questions.docx | Top 50 DSA interview questions |
| Learn-DSA-for-Free.docx | Free DSA learning resources |
OOPs
| File | Description |
|---|---|
| OOPs-Interview-Questions.pdf | OOP interview Q&A |
| OOPS-Concepts-in-Java.pdf | OOP concepts in Java |
| Python-OOP.pdf | OOP in Python |
| Principles-of-OOP-JavaScript.pdf | OOP principles in JavaScript |
| OOP-in-CPP.pdf | OOP in C++ |
Operating System
| File | Description |
|---|---|
| Operating-System-Part-1.pdf | OS notes Part 1 |
| Operating-System-Part-2.pdf | OS notes Part 2 |
| Operating-System-Short-Notes.pdf | OS short revision notes |
| Operating-System-Interview-Questions.pdf | OS interview Q&A |
| Operating-System-Textbook-Dr-Mamta-Bansal.pdf | OS textbook |
Software Engineering
| File | Description |
|---|---|
| Software-Engineering.pdf | SE notes & concepts |
| SE-Interview-Questions.pdf | SE interview Q&A |
System Design
| File | Description |
|---|---|
| System-Design-Cheatsheet.pdf | System design cheatsheet |
| System-Design-Notes.pdf | System design notes |
| System-Design-Interview-Questions.pdf | System design interview Q&A |
| System-Design-Cheatsheet.md | System design cheatsheet (markdown) |
📄 General Resources
| File | Description |
|---|---|
| HR-Interview-Questions.pdf | HR / behavioral interview questions |
| LeetCode-Problems.pdf | LeetCode problem set |
| Cover-Letter-Template.docx | Cover letter template |
| List-of-Companies-Hiring-Freshers-Offcampus.md | Companies hiring freshers off-campus |
| 25-Job-Interview-Preparation-Prompts.md | AI 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.
A popular GitHub project providing a comprehensive multi-month study plan for software engineering interviews, covering CS fundamentals, algorithms, system design, and resume tips.
@AvinashSingh_20: 10 GitHub Repositories to Master DSA! 1- Coding Interview University - http://github.com/jwasham/coding-interview-unive…
A tweet sharing 10 GitHub repositories for mastering Data Structures and Algorithms, including Coding Interview University, The Algorithms, JavaScript Algorithms, and other interview prep resources.
@swapnakpanda: This one is the BEST for System Design Interviews. You will find everything at one place. BOOKMARK IT NOW. https://gith…
A tweet sharing a comprehensive GitHub repository with notes and resources for system design interviews, based on books by Alex Xu, covering various system design topics.
@_jaydeepkarale: This repo is a goldmine if you are preparing forn Systemd Design Interviews https://github.com/liquidslr/system-design-…
A tweet highlights a GitHub repository containing comprehensive system design interview notes based on Alex Xu's books, covering topics like rate limiting, consistent hashing, key-value stores, and more.
@swapnakpanda: "Competitive Programmer’s Handbook" It covers 30 important topics from DSA. A MUST for ALL tech interviews. Available F…
Announces the free availability of the 'Competitive Programmer’s Handbook', covering 30 important DSA topics for tech interview preparation.