Interview Library working title Start free
System design · AI engineering loops first

System design interviews, the way they actually happen.

Watch a staff-level candidate and an interviewer go the full 45 minutes. The video stops where the interviewer pushes. You answer first. Then you get on the call yourself.

Free: one full interview and the first two modules. No card.

The finished board from Design ChatGPT▶ Design ChatGPT · Staff · 24 min
Your turn · 10:22A worker freezes past its timeout, a second one takes the run, then the first wakes up. What now?Type your answer…

One loop, every problem

1

Watch the real thing

Two people, one whiteboard, 45 minutes. The clarifying questions, the first idea that doesn't hold, the time checks. Not a lecture.

2

Your turn

The video stops where the interviewer probes. Commit to an answer, then see what the candidate said and what mid, senior and staff reach.

3

Be the candidate

The same interviewer runs the same problem with you, on the same board, and tells you where your answer lands.

4

Know what's left

Progress by pattern, not by page: leases, fencing, backpressure. The plan fits the date of your interview.

After every interview

The interviewer steps out and tells you the level.

What junior and mid answers stop at, what senior adds, what made this one staff. Including the parts the candidate got wrong.

TopicJunior / midSeniorStaff
ReliabilityA worker picks up the jobRetries and duplicatesFences the stale worker everywhere it can still write
PeaksAdd more serversRate limitsDecides who waits; sheds new work early

Pricing

Placeholder numbers. One payment, no auto-renew.

Free

$0
  • One full interview
  • First two modules
  • Practice openings
Start free

Month

$29
  • Every interview and level
  • Unlimited practice
  • Editable boards
Choose
Most people

Year

$79
  • Everything in Month
  • New episodes weekly
  • Level variants
Choose

Lifetime

$199
  • Everything, forever
  • Founding price
Choose

Two new interviews a week.

One email when an episode is out. Nothing else.