The software engineering
interview class, in order.
System design, coding, behavioral and leadership, taught the way interviewers grade them. Six tracks, an eight-week plan, and loop breakdowns for Meta, Amazon, Apple, Netflix, Google and Microsoft. Built for engineers and engineering managers. Free, open source, nothing to sign up for. Your progress stays in this browser.
Your coverage
0 of 98 topics marked covered
The tracks
Ordered by how often it decides the loop
Behavioral
The round most EM candidates lose. Worked STAR answers, the probes that follow them, and the leadership principles each company scores against.
System Design
Architecture walkthroughs pitched at the manager level, not the L4 level.
ScalabilityMicroservicesDatabasesLoad balancingCoding
Ten DSA patterns, a Big-O reference, and an algorithm visualizer.
Data structuresAlgorithmsBig-O10 patternsTechnical Leadership
Tech debt, architecture decisions, make versus buy, on-call.
Tech debtADR templatesMake vs buyOn-callTeam Management
Hiring rubrics, performance conversations, 1:1s, career ladders.
Hiring rubricsReviews1:1 frameworkLaddersAI Interview
LLM systems, agents, evaluation, responsible AI, and AI product strategy.
RAGAgentsEvaluationResponsible AI
Around the loop
The tracks cover the rounds. These cover the week before, the day itself, and the call after.
- Mock loop daySix timed rounds, a break schedule, and a self-score sheet that names your weakest round.
- SDM coding guideWhat the coding round actually scores for a manager, from the interviewer side of the table.
- Offer and negotiationHow levelling is decided, what is negotiable where, and the scripts for the call.
- After the loopA debrief template that turns a rejection or a mock into a concrete study list.
By company
Loop structure, the questions that recur, what each bar actually rewards, and comp bands.