Back to the map

Orientation · Lesson 1 of 2

How this track works

Four stages, a fixed lesson anatomy and a drill at the end of every module. Here is how to read the map and how to decide what to skip.

IntroNice-to-knowJunior 5 min Updated Nov 2026

Why it matters

Most people who fail a system design interview do not fail for lack of material. They fail because they read widely and never practised speaking a design under a clock. This track is built around that observation. The content is deliberately bounded, the lessons share one shape so you always know where you are, and every module ends with a drill that makes you talk.

The idea

The track is one subject, system design, arranged as four stages. Each stage assumes the one before it.

Foundationsvocabulary of scaleScalingdata at volumeDistributionmany machinesOperatingin production
The four stages. Foundations is free and complete; the rest is Pro.

Inside a stage are modules (Caching, Databases), and inside a module are lessons of eight to sixteen minutes. Every lesson follows the same anatomy, so you can skim a section you already know and slow down where you do not:

  1. 1

    Why it matters

    The production problem this idea solves, in two paragraphs.
  2. 2

    The idea

    The mechanism, with one diagram built from the same primitives every lesson uses.
  3. 3

    Trade-offs

    What you give up, and the failure modes to name before an interviewer asks.
  4. 4

    In an interview

    How to bring it up, how deep to go for your level, the follow-ups to expect.
  5. 5

    Check yourself, then takeaways

    One quick question with instant feedback, then three or four lines you could say out loud.

Each lesson carries three labels. Depth says how far the lesson goes: Intro is first exposure, Core is what every interview expects, Deep is internals and edge cases. Weight says how important it is for interviews: Must-know, Should-know, Nice-to-know. Fit says who it is pitched at: Junior, Mid, Senior. The filters on the map combine them, so "Must-know, Core, Mid" is a forty-lesson cut of the track, not the whole thing.

Drills

A module is not finished when you have read it. It is finished when you can answer the module's drill: three to five scenario prompts with a scale, a constraint and a question. Say your answer out loud, reveal the model answer, then grade yourself honestly. Prompts you mark Review later collect on your dashboard.

 Read the lessonDo the drill
What it buildsRecognition: you know the idea when you see itRecall under pressure: you can produce it when asked
Time8–16 minutes15–20 minutes per module
Signal it gives youQuiz resultGot it / Review later, per prompt
Interview relevanceNecessaryThe actual skill being tested

Trade-offs

A bounded track means some topics you have heard of are not here, and some that are here go deeper than a blog post would. That is intentional. Breadth is cheap online; a finished, drilled core is not.

In an interview

Nothing to say yet. Finish Orientation and go to Core concepts.

How this track works · Backplane