Problems Roadmap

The frameworks and patterns in this course prepare you for the whiteboard. The place you practice them is a separate track: HLD Interview Questions — 29 end-to-end breakdowns from URL shortener to ChatGPT serving.

How to use it

  1. Finish Foundations → Core Concepts → Patterns here (or skim to the sections you need).
  2. Open HLD Interview Questions and pick a prompt that matches your next interview.
  3. When a design names Postgres, Kafka, Redis, and so on, jump to Tech Deep Dives.

What stays in this course

This chapter is only a map. The problem write-ups no longer live under System Design — they have their own syllabus so you can drill questions without mixing them into the core curriculum.