Goal: “This is it — 16 weeks of grinding, 336+ topics, 10 subjects. No new material this week. Just mock interviews, timed practice, and making everything instant recall. You’ve put in the work — now go prove it.”
Schedule
This week is different — no new topics. Every day is structured as a mock interview round.
| Day | Round Type | What to Do |
|---|---|---|
| Mon | DSA Mock Round | Pick 2 medium + 1 hard problem. Set a 20-minute timer per problem. Simulate a real coding interview — talk through your approach out loud before writing code. Review solutions afterward. |
| Tue | System Design Mock | Pick 1 HLD question and set a 45-minute timer: Design URL Shortener · Design Chat System · Design Social Media Feed · Design Video Streaming · Design Ride Sharing |
| Wed | LLD Mock Round | Pick 1 LLD question and set a 60-minute timer: Design Parking Lot · Design Elevator System · Design BookMyShow · Design Vending Machine · Design Chess |
| Thu | Full Revision Day | Go through the revision checklist below — re-read the high-impact pages, quiz yourself, and fill any gaps. |
| Fri | Weak Spot Day | Identify your 3 weakest collections and re-read the key notes. Solve 3 more DSA problems from patterns that still feel shaky. |
Revision Checklist
These are the must-revisit pages — the topics that come up most frequently in interviews. Go through them on Thursday and mark anything that doesn’t feel solid.
JavaScript (most asked)
Python (most asked)
DSA (pattern recognition)
System Design (framework)
DBMS (backend must-knows)
LLD (design skills)
Key Concepts
No new concepts this week. Focus on speed, articulation, and confidence. In DSA mocks, think out loud — explain your approach before coding. In HLD mocks, always start with requirements gathering and estimation before jumping into architecture. In LLD mocks, start with entities and relationships, then layer on design patterns. The goal isn’t perfection — it’s clear, structured communication under time pressure.
Practice
This IS the practice week. Every day is practice.
- Mon: 3 DSA problems (2 medium + 1 hard), 20 min each, talking through your thought process
- Tue: 1 full system design question, 45 min, whiteboard-style (draw it out, explain trade-offs)
- Wed: 1 full LLD question, 60 min, draw UML, write key classes, identify patterns used
- Thu: Revision day — go through every section of the checklist above, quiz yourself on each topic
- Fri: 3 weakest areas + 3 DSA problems — close any remaining gaps
No new topics · ~2-2.5 hrs/day · You’ve covered 336+ topics across 10 subjects — you’re ready!