Roadmap3 Months Roadmap
CodeSimulators · Roadmaps

Your Day-by-Day
Interview Roadmap

Mixed disciplines every week: 2 days DSA · 2 days LLD · 2 days HLD · 1 revision. Problems progress from easy → medium → hard. Start a roadmap, mark days as you go.

84 Days · 12 Weeks · Balanced prep — every pattern, all LLD systems, full HLD arc
84Total Days
116DSA Problems
70LLD Topics
42HLD Chapters
18Revision Days
DSA Difficulty
● Easy · 27● Medium · 63● Hard · 26
Day Focus
2 DSA Days
2 LLD Days
2 HLD Days
1 Revision Day
Pattern Guide
Week 1Arrays (easy) & Linked Lists intro → OOP Basics → Monolith
Week 2Linked Lists (medium) & Two Pointers → SOLID & Observer → Caching
Week 3Sliding Window & Stack → Creational Patterns → DB Replicas
Week 5Binary Trees & BFS → Booking Systems → CDN & API Gateway
Week 6DFS & Graph Fundamentals → Board Games → HLD Reliability
Day 38LLD

LLD — Board Games: TicTacToe & Chess

Day 39LLD

LLD — Snake & Ladder + Meeting Scheduler

Day 40HLD

HLD — Real-Time Communication

Day 41HLD

HLD — Observability, Failure & Recovery

Week 7Union Find & Greedy → Finance LLD → HLD Interview Framework
Day 45LLD

LLD — Splitwise & Digital Wallet

Day 46LLD

LLD — Payment Gateway & Hotel Booking

Day 47HLD

HLD — The Interview Framework

Day 48HLD

HLD — Problem Archetypes

Week 8DP Foundations [3 DSA days] → Cache & Rate Limiter → HLD Twitter
Week 9DP Grid & Sorting → Marketplace LLD → HLD Chat & Video
Week 10Backtracking & Advanced DSA → Remaining LLD → HLD URL & KV Store
Week 11Heaps & Shortest Path → Advanced LLD Revision → HLD Systems
Week 12🏁 Grand Revision Week — Everything
Day 78Revision

Revision DSA — Arrays, Pointers, Window

Day 79Revision

Revision DSA — Trees, BFS, Graphs

Day 80Revision

Revision DSA — DP & Backtracking

Day 81Revision

Revision LLD — State Machines & Patterns

Day 82Revision

Revision HLD — Foundations & Scale