Interview Roadmap

A 17-week study plan for backend/fullstack product company interviews — JS, Python, DSA, DBMS, HLD, LLD, and DevOps.

4 Month 1 — Foundations
Week 1: JS Foundations & DSA Start Week 2: JS Functions & Arrays Week 3: Async Basics & SQL Week 4: Async Mastery & Objects
4 Month 2 — Going Deeper
Week 5: DOM & Schema Design Week 6: Modern JS & Stacks Week 7: Python & Indexing Week 8: Python Functions & Transactions
5 Month 3 — System Design
Week 9: HLD Foundations & Python OOP Week 10: HLD Building Blocks & Graphs Week 11: HLD Databases & More Graphs Week 12: HLD Scalability & LLD Start Week 13: HLD Reliability & SOLID
4 Month 4 — Interview Ready
Week 14: LLD Patterns & DP Week 15: Real HLD Questions & Redis Week 16: Real LLD Questions & Greedy Week 17: Final Push & Revision

Month 3 — System Design