Week 8 — System Design & Interview Prep
Topics: HLD Fundamentals · Scalability Patterns · Behavioral Questions · Mock Interviews
🚧 Content coming soon. This week's material is being prepared. Check back shortly.
What you'll learn this week
- The HLD framework: requirements → capacity estimation → high-level design → deep dives
- Core scalability patterns: horizontal scaling, caching, message queues, CDNs
- Database selection: SQL vs NoSQL and the tradeoffs that matter in interviews
- Behavioural questions using the STAR method with real examples
- How to structure a mock interview session for maximum feedback
Systems to design
| System | Key Concepts |
|---|---|
| URL Shortener | Hashing, Caching, DB design |
| Rate Limiter | Token bucket, Sliding window |
| Notification Service | Message queues, Fan-out |
| Design Twitter Feed | Timeline generation, Caching |
| Design WhatsApp | WebSockets, Message storage |
Full notes, code walkthroughs, and video sessions will be added here.