Your Amazon Prep Plan
- Turn the rest of this guide into a phased plan instead of a pile of reading
- Spend your time the way Amazon weights its loop, with behavioral stories as the centerpiece
- Know what "ready" looks like at each stage so you move on at the right moment
- Walk into each round with the habits that score points at Amazon specifically
This guide runs to roughly a dozen lessons across five sections. Before you open any one of them, take the plan that sequences them. It walks you through the coding patterns, the system design, the behavioral stories about Amazon's named values, and the offer at the end. The phases are sized as a share of whatever prep time you have, so the same plan works on a six-week runway or a frantic long weekend. And one thing before anything else: at Amazon, behavioral is the centerpiece of the loop, and your plan has to spend time like it.
How to spend your prep time
Each phase has one focus, a rough share of your time, and a checkpoint. The percentages assume you are targeting L5, the SDE II band where most experienced hires land. Below L5, drop the system design phase entirely and pour that share into coding and your principle stories. Do not move past a checkpoint until you can clear it on demand. A shaky base just collapses once the follow-up questions start and you are coding in Amazon's editor, which never runs your code for you.
Build the coding base
- Work the Foundations course until the core patterns feel automatic.
- Read What Amazon Tests, then start with Graphs & Grids, the most-asked family in candidate reports.
- Solve every problem in a plain text editor, narrating as you go, since Amazon's editor does not run your code.
Drill the Amazon patterns
- Work the rest of the pattern lessons: trees, design and data structures, arrays, hashing and strings, intervals, and dynamic programming.
- Weight your reps toward graphs, trees, and design problems. Go light on heavy DP, which Amazon de-emphasizes.
- For each problem, push past the base version to the follow-up the interviewer will ask.
Write your Leadership Principle stories
- Read How the LP Bar Works, then study The 16 Leadership Principles and mine Questions by Principle.
- Write 8 to 10 real stories in STAR shape (Situation, Task, Action, Result). Pick stories rich enough that each one flexes across several principles when you re-frame it.
- Rehearse each one out loud at about two minutes, in the first person, ending on a quantified result.
System design
- Read What Amazon Tests, then the worked designs: a reservation system, ride matching, and a notification service.
- Study The Low-Level Design Round too. Amazon often runs a separate class-modeling round (think Amazon Locker) that Google has no equivalent for.
- If you are interviewing below L5, skip this phase. New-grad and L4 loops usually have no design round, so put the time into coding and stories instead.
Mock the real loop
- Run full mock rounds with a friend or a service. Code in a shared doc with no autocomplete, and have them open with a principle question before the problem.
- Record yourself once. Watching it back finds the rambling Situation and the silent stretches that nothing else will.
- Fix your two weakest spots rather than re-drilling what you are already good at.
Taper, do not cram
- Review your own notes and stories instead of new material. Cramming a fresh pattern the night before mostly buys anxiety.
- Confirm logistics with your recruiter, and skim the negotiation playbook so the comp conversation does not catch you flat.
- Sleep. A rested brain beats one more LeetCode problem every time.
Why behavioral gets the biggest slice
Look at the shares again. Coding and behavioral come out roughly even, and system design trails both. That split is deliberate. A generic prep plan would dump most of the time into LeetCode, on the theory that the technical bar is the hard part. Amazon's loop spends a fixed chunk of every round on principle stories, and plenty of candidates who code well still wash out there.
About a quarter of candidates who clear Amazon's technical bar are still rejected, and the reason is almost always weak Leadership Principle answers rather than weak code. That is the cut you do not see coming, and it is why this plan hands behavioral stories as much time as coding.
In the room
The habits below have nothing to do with knowing more. They are about showing what you already know in the way Amazon scores it, round after round. That is often what splits a prepared candidate from a merely smart one. Treat them as muscle memory.
- Clarify before you code. Restate the problem and pin the edge cases before writing a line. Amazon's editor will not run your code, so the interviewer is grading your reasoning, not your compiler.
- Think out loud the whole time. Each interviewer writes up your round afterward and submits a hire or no-hire vote before the debrief. Silent brilliance gives them nothing to quote in your favor.
- Say "I" not "we" in every story. Principle answers are scored on what you personally did, roughly 80% on your own Action and Result. "We shipped it" reads as hiding.
- Quantify the result. The single most common piece of critical feedback at Amazon is "needed more metrics." Cut latency by how much, saved how many dollars, unblocked how many people. Numbers turn a story into evidence.
- Test your code by hand before you call it done. Trace a real input end to end. With no run button, this is the only proof the interviewer gets that it works.
- Treat the recruiter as your ally. Ask what level you are being assessed at and what the timeline is. Level is set by loop performance and is hard to move later, so knowing the target shapes how you prepare.
Narrate with numbers. That one habit pays off more than any other at Amazon. Every round ends with a written write-up and a vote, and the debrief turns on what got written down. A clear sentence about what you did and what it moved is one an interviewer can quote when the Bar Raiser pushes. Silence leaves the page blank. A story with no metric leaves it thin.
Key Takeaways
- ✓Run the guide as a phased sequence: coding base, Amazon patterns, principle stories, system design, mocks, taper.
- ✓Behavioral gets a quarter of your time because about 25% of technically-passing candidates are cut there. Build 8 to 10 quantified STAR stories that each flex across several Leadership Principles.
- ✓Below L5, skip system design and pour that time into coding and stories. The loop usually has no design round at that level.
- ✓In the room, narrate everything, say "I" not "we," quantify the result, and test code by hand since Amazon's editor never runs it.
Amazon interview guideKnow what Amazon asks before you walk in.
19 coding · 6 system design · 44 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.