Loading…
Site Reliability Engineer interviews at Google, Amazon, Meta and the AI-first companies are decided in rounds most preparation ignores: the non-abstract large system design round, the operational design round (pipelines, rollouts, secrets, backups), and a discussion round about how you measure reliability. This plan sequences the site's questions, guides, quizzes and concept pages into six weeks, easiest first, with a free week one so you can judge the format before paying for anything.
Built for someone with a few weeks before an SRE, production engineer or infrastructure engineer loop who already writes code and has run something in production. If you are preparing for a pure software engineer loop, the design weeks still apply but the coding week is thin — use the software engineer role page instead.
Five weeks, 41 steps, about 19 hours. Week one is free with no account.
I interview in
Shorter plans drop the optional steps first. The core questions are in every version.
Weeks 1, 2 of the six-week plan, combined.
Six weeks at roughly four to six hours a week, or about 25 hours in total. The plan compresses to as few as two weeks by dropping the optional steps first, and stretches to twelve; the core questions stay in every version.
Week one is entirely free with no account: the guide, both questions, the quiz and the discussion question. Weeks two to six use Pro questions for the design, operational and behavioral rounds; the blog posts, concept pages, quizzes and tools in those weeks stay free, and the week-three URL shortener is free too.
Progress is derived from questions you have completed and quizzes you have taken, not from a stored position in the plan. If you solved a question last month, the plan already shows it done. Reading steps are not tracked, so the percentage counts questions and quizzes only.
Week one is free. From week 2 the plan uses 9 Pro questions and 1 Pro behavioral guide; the posts, concept pages, quizzes and tools stay free.
See Pro pricingWeeks 2, 3 of the six-week plan, combined.
Weeks 3, 4 of the six-week plan, combined.
Weeks 4, 5 of the six-week plan, combined.
Weeks 5, 6 of the six-week plan, combined.
SRE coding rounds test whether you can write a working script under time pressure, not whether you know dynamic programming. Arrays, hash maps, strings and binary search cover most of what is asked; take the easiest first and stop when they feel routine.
Typically a coding round, one or two system design rounds using the non-abstract large system design (NALSD) format, an operational design round on pipelines, rollouts, secrets or backups, a discussion round on reliability and troubleshooting, and a behavioral round. The plan gives each round its own week.
Yes. Platform and production engineering loops share the operational design round and the reliability discussion with SRE loops; weeks two, four and five apply directly. A dedicated platform engineer plan is planned once this one has earned its keep.