Amazon interview stages: OA, loop, Bar Raiser

Amazon SWE interview guide

Staff-focused Amazon guide: L5 vs L6 loop deltas, OA skip, phone-screen gate, OOD/project deep-dive, dedicated Bar Raiser, LPs in every round, and design as the make-or-break signal.

What you’re walking into

01Recruiter

LP-ready story · why Amazon

02OA / Phone

L5: OA gate · L6: often skip OA

03Onsite

Code · design · OOD/deep-dive

04Bar Raiser

Veto power · LP depth

05Match

Team → offer

Amazon’s process is predictable once you see the shape. Prep algorithms and Leadership Principles as first-class peers — LPs are not a soft add-on at the end. At staff (L6), interviewers are scoring leadership scope: initiatives you drove, hard technical decisions with lasting blast radius, and mentoring that changed how others ship.

Amazon L5 versus L6 interview loop comparison.
L6 often skips OA, faces a harder phone gate, adds OOD/project deep-dive, and gets a dedicated Bar Raiser.

L5 (SDE II) loop shape

Common path for senior (not yet staff):

  1. Recruiter intro (~30 min)
  2. Online Assessment (coding + work-style / simulation pieces)
  3. Technical phone screen (coding)
  4. Onsite (usually virtual): ~2 coding, 1 system design, 1 LLD or extra coding
  5. Bar Raiser woven into the loop
  6. Team matching if needed → offer

L6 (SDE III / staff) — what changes

Many L6 candidates go straight from recruiter to phone to a staff-shaped onsite:

  • Coding ×2 (still required — but rarely the differentiator)
  • System design (highest weight for level)
  • OOD or project deep-dive (team chooses)
  • Dedicated Bar Raiser behavioral

They’re hiring for senior depth and leadership potential: initiatives led, hard technical decisions, mentoring, and LP evidence from scoped multi-year work. Weak Bar Raiser kills strong coding packets. Phone screen stakes: at L6 the coding phone often decides whether you see the loop — one medium problem, shared editor, often no execute. Practice reasoning aloud without a run button.

Bar Raiser vs committee hiring

Amazon Bar Raiser compared to Google Hiring Committee.
BR sits in your loop with veto power; Google HC reviews the written packet after interviews.

Amazon’s quality gate is a person in the room. The Bar Raiser is trained to protect the long-term bar, is usually outside your hiring team, and can veto even when every other interviewer says hire. Google’s analogous pressure is the Hiring Committee — a post-loop packet review. Prep differently: for Amazon, rehearse live LP follow-ups; for Google, ensure every round’s written feedback tells a consistent staff story.

Leadership Principles in practice

Don’t value-drop slogans. Map stories to LPs, then tell STAR stories with metrics. For L6, each story needs a scope sentence: who else changed behavior because of your decision? Prepare a catalog that covers conflict, ambiguity, delivery under pressure, and disagree-and-commit.

  • Keep 6–8 stories tagged to multiple LPs
  • Expect LP probes at the start or end of coding/design
  • Bar Raiser will go deep — rehearse follow-ups, not just the happy path
  • Staff stories: multi-team programs, standards you set, people you unblocked

Design as the L6 differentiator

At L5, a clean HLD with sensible tradeoffs clears the bar. At L6, interviewers listen for architectural leadership: how you’d migrate a live fleet, who owns which interface, what you’d refuse to build, and how you’d measure rollout risk. Pair system design practice with LLD if your loop includes OOD.

Staff bar comparison across Amazon, Google, Meta, and OpenAI.
Staff bar: Amazon LPs+BR, Google 2×SD+HC, Meta 2 designs+retro, OpenAI mission+presentation.

Staff prep checklist

  1. Coding: medium LeetCode patterns you can explain without an IDE run button — see coding series
  2. System design: 5–8 classic designs at Amazon-ish scale (retail, streaming, queues) with migration + failure modes
  3. LLD/OOD: parking lot / chess / rate limiter object models if your loop includes it — LLD path
  4. LPs: record Ownership + Conflict + Dive Deep; add one multi-team leadership story
  5. Mock one full “coding + 20 min LP” block and one dedicated BR mock
  6. Phone screen: practice no-execute shared-editor sessions aloud

Backend focus + Leadership Principles

CodeOA + coding

Mediums · graphs · intervals

LLDOOD round

APIs · concurrency

HLDSystem design

Retail/queue scale

LPEvery round

20–30 min behavioral

BRBar Raiser

Veto · Dive Deep

Round scripts — first 2 minutes

Lattice study path for Amazon

  1. Crack any backend interview — prep plan (this index)
  2. Coding DSA roadmap → graphs/intervals emphasis
  3. LLD delivery framework → rate limiter / parking lot
  4. Core concepts → API design, indexing, consistency
  5. Technologies → DynamoDB, Redis, Kafka / queues
  6. Practice designs — retail/queue flavored
  7. STAR → big three → LP-tagged catalog
  8. Re-read this Amazon guide’s Bar Raiser + LP sections; mock BR follow-ups

Signal rubric — Amazon strong vs weak

7-day Amazon plan (week before)

  1. D−7: OA/phone pattern triage — 3 timed mediums; skim LPs list.
  2. D−6: LLD timed classic + concurrency hotspot narration.
  3. D−5: HLD mock (retail/queue) with failure domains + migration.
  4. D−4: LP catalog aloud — Ownership, Dive Deep, Backbone, Deliver Results.
  5. D−3: Coding + 20-min LP block (Amazon onsite shape).
  6. D−2: Bar Raiser mock — hostile-but-fair follow-ups on one story.
  7. D−1: Light warm-up; sleep; confirm links. No new topics.

← Lattice