Major Topics
1. Data Structures and Algorithms
- Must Do Problems on Topic Wise (GFG)
- Must Do Problems on Topic Wise (Practice) (GFG)
- Complete DSA Roadmap (InterviewBit)
- Abdul Bari Standard DSA Playlist (YT)
- Leetcode Problems
2. Programming Language
OOPs
C++
Java
3. Database Management Systems
- Most Important DBMS Questions + Video Crash Course (InterviewBit)
- SQL Syntax Ref
- Commonly Asked Questions 1 (GFG)
- Commonly Asked Questions 2 (GFG)
- SQL Problems (Leetcode)
- How to draw ER Diagram (YT)
- Sanchit Jain Complete Playlist (YT)
4. Operating Systems
5. System Design
- Usually not asked during Internship Interviews
- Gaurav Sen Complete Playlist (YT)
- Online courses like SystemsExpert and Grokking System Design are good
6. Competitive Programming
- Required for companies like Codenation, Media.net, Google, Tower research
- Codeforces
- AtCoder
- Codechef
- SecondThread (YT)
- Errichto (YT)
- Gaurav Sen (YT)
- William Lin (YT)
- Codechef (YT)
- SPOJ
- CSES Problem Set