Complete must know preparation guide when applying for SDE2(having 3+ years of experience) in tech:
- Data Structure and Algorithm
- High Level System Design
- Low Level System Design
- Mostly asked System Design Questions:
- CS Subjects
- Programming Language
Complete InterviewBit - Interviewbit has limited questions from every sections of DSA which helps in covering DSA fast
Dynamic Programming - is really important "Aditya Verma youtube channel" has done fantabulous job for covering DP
Aditya Verma Dynamic Programming
Complete in depth material for system design can be found in github repo of donnemartin please refer below link https://github.com/donnemartin/system-design-primer
Along with Gaurav Sen videos is a must see in order to completely understand HLD Gaurav Sen Channel
Design patterns: Mostly questions from Singleton pattern, Factory pattern, Abstract Factory, Builder, Strategic, Observer pattern, producer consumer is asked.
vimp producer consumer problem
Book My Show
Design flipkart
Design Facebook/Instagram feed
Design Facebook
OS imp topics: process, threads, synchronization, locks
Networks imp topics: HTTP, HTTPS, TCP, UDP, client server architecture
Database: Indexing, queries
Must have in and out knowledge of any one language including Api calling, OOPS concepts and design patterns