Amazon Interview Questions & Process for Software Engineers

What the Amazon software engineer interview really involves: a coding and behavioral loop scored against the 16 Amazon Leadership Principles, and a Bar Raiser who can veto the offer. Your level, L4 through L7, sets your comp. An online assessment gates the loop. Here is how each stage works, and how to prepare.

24 lessonsbuilt from 138 candidate reports

Amazon
Alex Chen
Updated

01How the Amazon interview process works

Your interviewers each get handed a short slice of the 16 Leadership Principles before they walk in, two or three apiece, and those are the principles they write you up against. So the loop is not one behavioral test with four witnesses. It is four or five separate ones, each opening with 15 to 20 minutes of Leadership Principle questions before anyone mentions the technical problem, and each producing its own LP feedback. Your best story lands once, in the room where you told it, against whichever principle that interviewer happened to draw. Around a quarter of candidates who clear the technical bar still get rejected on behavioral grounds. Four to eight weeks end to end, with the resume screen filtering most applicants before a recruiter reads a line. Amazon lays out the same loop on its own how we hire page.

The Online Assessment sits in front of the loop as a gate of its own. Only one part of it is timed: 90 minutes of coding across two questions, easy to medium, in an editor that checks your code is syntactically valid rather than running it. Around it sit a Work Simulation, a day-in-the-life scenario with no coding in it, and a Work Styles questionnaire of roughly 38 statements that maps you against the Leadership Principles. SDE II candidates get an extra system-design block of 15 to 20 minutes. Most people treat the untimed pieces as paperwork, which is a mistake given what the Work Styles answers are measuring.

  1. 1
    Resume
    Most filtered
  2. 2
    Online Assessment
  3. 3
    Phone Screen
  4. 4
    The Loop
    4–5 rounds
  5. 5
    Debrief
  6. 6
    Decision
  7. 7
    Offer
Read the full process breakdown

02Amazon levels: L4, L5, L6, and L7

There is no L3. The ladder opens at L4 (SDE I), runs through L5 (SDE II) and L6 (Senior), and tops out at L7 (Principal). Loop performance sets your level, and unlike your salary the level itself is not negotiable, which catches out people who assumed both were on the table. Down-leveling is common, and traced back it is almost always a system design round that stayed shallow or LP answers that arrived with no metrics in them.

Scope is the thing that moves the number. Describing what the team shipped without saying what you personally decided reads as thin, and every interviewer in the loop is writing that impression down. A level holds when the system-design round goes deep on one component rather than touring all of them, and when the behavioral answers are still standing after five follow-ups. The figures below are levels.fyi medians; an offer moves up or down that ladder with the scope you show.

LevelExperience & loopMedian total comp (US)
L4SDE I · 0–2 yearsCoding-dominant · usually no system design$188K
L5Core bandSDE II · 2–6 years2 coding + 1 system design + 1 LLD/OOD$274K
L6Senior SDE · 8–10+ yearsCross-system design + stronger LP signal$388K
L7Principal SDE · 12+ yearsOrg-wide design · deep LP bar · few openings$685K

Median total compensation per Levels.fyi (US, October 2026); self-reported and updated continuously. Amazon vests RSUs 5/15/40/40 and front-loads a signing bonus, so any single year's pay runs below or above these blended figures.

03The Amazon onsite loop

An L5 loop is four to five rounds of about an hour: two coding, one system design, and one slot that is either a Low-Level Design round or another coding problem. You write in Amazon's internal editor, which will not run what you write. Nothing executes at any point, so the only way anyone finds out whether your solution works is you walking the interviewer through an example out loud.

The spoken dry-run ends up carrying weight that a passing test suite would carry somewhere else, and clean code stops being a courtesy. Difficulty skews to LeetCode medium and heavy dynamic programming is played down, which puts the bar less on knowing an exotic algorithm and more on producing something correct, readable, and complexity-aware on the first pass. One round in the loop is the Low-Level Design interview, where you model classes and apply design patterns for a prompt like Amazon Locker or a parking lot. Google has no equivalent, and candidates who prepped for a Google loop tend to meet it cold.

60-minute roundtarget allocation
15–20 min
35–40 min
Leadership PrinciplesTechnical

“Strong Leadership Principle answers will pull a borderline technical candidate over the line. Clean code has never once done the reverse.”

Read the full loop breakdown

04The Bar Raiser

One person in your loop does not work for the team hiring you. The Bar Raiser is trained for the role, reads everyone's feedback ahead of time, and runs the debrief once it starts. They are there for Leadership Principles and culture fit, and they hold a unilateral veto. The mandate is that each hire should come out better than roughly half of current employees at that level, which is why the standard keeps drifting upward.

By the time the debrief opens, every interviewer has already filed written feedback and an explicit hire or no-hire vote, so the room argues from documents rather than memory. The veto gets used less often than its reputation suggests, because a good Bar Raiser would rather talk the group into agreement than overrule it. A single behavioral flag still carries enormous weight, and candidates with clean coding rounds have been turned down over an LP concern.

Amazon will usually not tell you why you were rejected or down-leveled, which makes the written record the only version of you that survives the loop. The interviewer who liked you and filed two thin sentences helps you less than one who leaned negative and filled a page with specifics, because the debrief can only argue from what is on the page. Quantified results in your stories give the people defending you something they can read out loud.

Read the full hiring-decision breakdown

05Amazon compensation by level

Amazon RSUs vest 5%, 15%, 40%, 40% across four years, so a fifth of the grant is all you see in the first two. The Year-1 and smaller Year-2 sign-on bonuses exist to cover that trough and keep your cash whole until the equity ramps, which is why the headline TC on the offer letter looks so level year to year. That flatness is cash doing the work of equity. Real equity income only climbs in years three and four, assuming the stock holds.

Base salary is capped at $350K, and past that ceiling every extra dollar has to arrive as sign-on or RSUs. That is also where almost all of your negotiating room lives. Your recruiter is working against a per-level total-comp band and can reshuffle the components inside it, so asking for more money in the abstract goes nowhere while asking for a bigger equity grant sometimes works. A competing offer is your strongest lever.

The largest number in any Amazon negotiation is not a component at all. Getting leveled up shifts you onto an entirely higher band, and it is worth more than anything you will win arguing over sign-on. The vesting schedule is fixed and will not move for you no matter how well the conversation goes. And the total on the offer assumes the stock appreciates 10 to 15% a year, which is Amazon's own math, so what they quote and what lands in your account can be different numbers.

Read the full negotiation & pay guide

06What Amazon actually asks

Across candidate reports the same short list keeps surfacing, dressed in Amazon's own warehouse and logistics vocabulary. A Premium question arrives as a grid of connected delivery zones. A Premium question arrives as spoilage spreading through a fulfillment center. The reskin is thorough enough that people who prepared by problem title spend the first minutes of a round not recognizing something they have solved dozens of times.

The coding questions that recur most
Most-asked problems
Amazon, ranked by share of coding mentions
Recurrence
RankProblemPatternShare of coding mentions
1a Premium question
16%
2a Premium question
14%
3a Premium question
14%
4Premium questionBFS / DFS
12%
5Premium questionTopological Sort
9%

The full set of Amazon coding interview questions is worked end to end, with patterns and complexity, in the guide.

The behavioral questions Amazon repeats
Grouped by the Leadership Principle each one scores
  • A time you went above and beyond for a customerCustomer Obsession
  • A time you took on something outside your roleOwnership
  • A time you delivered under a tight deadlineDeliver Results
  • A time you root-caused a confusing issueDive Deep
  • A time you decided with incomplete informationBias for Action
  • A time you disagreed with your managerHave Backbone
  • A time you simplified a complex processInvent and Simplify
  • A time you were wrong and changed your mindAre Right, A Lot

The full bank of Amazon behavioral interview questions groups every prompt under its principle, or start with the STAR method.

The system design prompts Amazon returns to
L5 and up, the round that sets your level

Each of these Amazon system design interview questions is a different shape, worked end to end in the guide.

Graphs and grids run the coding rounds. A Premium question, Word Ladder, Word Search, and the whole topological-sort family turn up constantly, almost always wrapped in a logistics or inventory story rather than handed to you as a raw graph. Trees come next, with two Premium questions doing most of the work. Dynamic programming shows up too, though it carries less weight than most prep plans assume, and the recurring few are LIS, a Premium question, and...

Continue reading

The full breakdown. Every question and every pattern, with the strategy that goes with each.

Go to the Full Guide
Common questions

What are the stages of the Amazon interview process?

The Amazon interview runs through 7 stages: Resume, Online Assessment, Phone Screen, The Loop, Debrief, Decision, and Offer.

How many rounds does the Amazon interview have?

The interviewing rounds sit in the the loop (4–5 rounds). The other stages (application, recruiter, and team match) are conversations, not scored rounds.

Is the Amazon interview hard?

It is hard in a specific way: every round, not just the behavioral one, scores your stories against the Leadership Principles, and a Bar Raiser from outside the hiring team can veto the offer. The coding bar sits a notch below Google's, but the behavioral bar is higher and far more structured than at most companies.

Does Amazon ask LeetCode questions?

Yes. The online assessment and the loop use medium LeetCode-style problems, with graphs, grids, and design leading: four Premium questions all recur. Amazon rewards clean, working code and a clear complexity discussion over exotic tricks.

What are the Amazon Leadership Principles, and how are they scored?

Amazon has 16 Leadership Principles, and the behavioral interview is built entirely around them. Each interviewer owns one or two, asks for a specific past example, and scores your STAR answer against that principle. Customer Obsession, Ownership, and Dive Deep come up the most.

What is the Amazon Bar Raiser?

A Bar Raiser is a trained interviewer pulled from outside the hiring team who joins the loop to keep the hiring bar consistent. They have no stake in filling the role and hold an effective veto, so the Bar Raiser round often decides a borderline loop.

What are Amazon's software engineer levels?

The SDE ladder runs L4 (SDE I, new grad), L5 (SDE II, the core mid-level band), L6 (Senior SDE), and L7 (Principal SDE). Your level sets your pay band and how much system-design depth and Leadership-Principle scope each interviewer expects.

How long does the Amazon interview process take?

Four to eight weeks is typical: an online assessment, a phone screen, then a four-to-five-round loop on a single day, followed by a debrief where the interviewers and the Bar Raiser reach a decision. Team-specific timing and the OA turnaround are the usual variables.

How do I prepare for the Amazon interview?

Prepare on two fronts at once. Drill medium LeetCode with graphs, grids, and design leading, four Premium questions, and write clean working code with the complexity stated out loud. In equal measure, prepare six to eight STAR stories mapped to the Leadership Principles, since every round scores them and the Bar Raiser can veto on a weak one. Customer Obsession, Ownership, and Dive Deep come up most.

What are the most common Amazon interview questions?

On coding, medium LeetCode with graphs, grids, and design leading: four Premium questions all recur. On behavioral, Leadership-Principle prompts such as a time you disagreed with a manager or a time you dove deep to fix a problem, one or two principles per interviewer, each scored on your STAR answer.

Also in this series

Guides for
100 companies.

Every guide is built the same way, from candidate reports rather than recycled advice. Each one is a year of interviews compressed into a weekend.

View all company guides