Lesson 30 of 30
This track has covered a lot of specific decisions — pagination, caching, real-time transport, resilience. This is the closing lesson: what interviewers are actually grading underneath all of them.
12 min read
Every option explains itself — why the right one is right, and why each wrong one is wrong. Miss one and it comes back later on a spaced-repetition schedule.
Question 1 of 3
Two candidates propose the identical final architecture for a system design prompt. Why might they receive very different evaluations?
Hints without spoilers, and a plain explanation of why a wrong answer was wrong — answered only from this lesson. Free account, no card.
Sign up freeWhat interviewers actually ask about this, and what a strong answer has to cover.
A strong answer covers
Likely follow-ups
This is the last lesson in the track, and it steps back from any specific pattern to name the thing every prompt in this genre is actually testing. Underneath "design a feed" or "design a chat app" or "design a dashboard," an interviewer is grading three things, consistently, across every version of this question:
Both candidates propose the same architecture for a notifications feed: cursor pagination, a normalized cache, SSE for live updates. Candidate A states each choice as a flat fact — "I'll use cursor pagination, a normalized cache, and SSE" — with no reasoning connecting any of them to this specific prompt. Candidate B states the same three choices, but ties each one to something specific about the prompt: "cursor pagination, since notifications keep getting inserted at the top," "a normalized cache, since the same notification might show up in both the feed and a detail view," "SSE, since the client never needs to push anything back over this channel." Same final architecture, and Candidate B is the clearly stronger interview, because the reasoning is what the interviewer is actually scoring — the architecture itself is just where that reasoning becomes visible.
Every lesson in this track has been building toward this: the specific patterns (pagination shape, cache design, real-time transport, resilience, rollout strategy) are the vocabulary, but structured thinking, prompt-specific justified tradeoffs, and genuine communication are what's actually being measured — and that's the real, transferable skill worth walking away with.