Prepare for the interview, stack by stack.
A week-by-week plan for each stack: what to learn in what order, which designs to practise on, and how to spend the interview itself.
AI agent system design interview
Six weeks from the agent loop to designing a coding or research agent that is safe, measurable and affordable.
Read the roadmapBackend system design interview
Six weeks from the vocabulary of distributed systems to designing a payment system against the clock.
Read the roadmapFrontend system design interview
Six weeks from how a browser paints a page to designing a feed, a chat or a collaborative editor that stays fast.
Read the roadmapMachine learning system design interview
Seven weeks from framing a business goal as a prediction to serving and watching a model in production.
Read the roadmap