{}The Interview
Handbook

Backend · Frontend · Full-stack · Junior to Staff

Anyone can list interview questions.
These come with the follow-up.

Interview questions written the way senior engineers actually ask them — with the follow-up chain, the failure mode, and what separates a hire from a strong hire.

Questions
498
Question sets
54
Signal rounds
10
Deep dives
7
Tracks
27

Why these are different

Most question lists stop here

Q: What is a database index?

A: A data structure that speeds up lookups by avoiding a full table scan.

True, useless. It survives exactly zero follow-up questions, and every candidate in the pipeline says it.

Every answer here carries five things

  • The setup — a real scenario with real numbers, not a definition prompt.
  • What they are testing — the signal behind the question, so you answer the right one.
  • Weak vs strong — the plausible answer that fails, next to the one that lands.
  • The follow-up chain — three or four levels deep, because that is where loops are decided.
  • The trap — the confident wrong answer that gets people rejected.

Signal rounds

10 sets, 67 questions, written as an interviewer runs them: a production symptom, a code review, or a decision with no clean answer — then pressure applied until you either have the depth or you do not.

Deep dives

7 pieces, 59 sections, on how the machinery actually works — the query planner, the interpreter, the render pipeline, the network, the engine, the consensus protocol. This is the layer that lets you keep answering when the interviewer keeps asking "but why?".

All tracks

Languages

Backend

Data

Frontend

Systems

AI

Craft

How to use this

No experience yet

Start at the junior sets of one language track and work down. Say your answer out loud before reading ours, then diff the two. The gap is your study list — reading the answer first teaches you almost nothing.

Already working

Go straight to the signal rounds and the senior sets. You probably know the definitions; what gets you the higher band is naming the trade-off, the failure mode, and what you would not do.

Interviewing next week

Follow the 8-week plan compressed: the signal round for your stack, your framework track, one timed system design out loud, and your seven STAR stories written down.