Amazon interview prep

See what Amazon asks, then get a plan for it

Real Amazon frontend questions and candidate reports, turned into a week-by-week prep plan.

~2 min · free preview

Company prep

Amazon Front End Interview Guide

The Amazon frontend interview process, real questions, and candidate reports.

Questions
217
Reports
Solved
—

Verified by FrontendLead

Practice questions217

StatusQuestionSolution

Premium Question

Easy

Video Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Video Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Hard

Video Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Video Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Hard

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Easy

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

Premium Question

Medium

Text Solution

From the community

Interview reports

Amazon frontend interviews pair vanilla JavaScript UI coding with Leadership Principles questions in every round. See the process, what each round grades, and prep.

This guide is built from 112 Amazon interview reports shared by FrontendLead members between November 2023 and October 2026, cross-checked against Amazon’s official Front-End Engineer (FEE) interview prep page. It covers the online assessment, the phone screen, the loop, the bar raiser, and a prep plan that maps each round to practice on FrontendLead. The exact prompts candidates were given are in the members-only sections below.

The single biggest pattern: Amazon grades behavior as heavily as code. Nearly every round opens with two or three Leadership Principles (LP) questions, and several members who solved every coding problem were still rejected on LPs. The second pattern is that many screens ban frameworks. If you can’t build common interactive components and validated forms in plain HTML, CSS, and JavaScript, fix that first.

By Shivam Bhalla · Updated

01

Amazon frontend interview at a glance

Timeline
Often 3 to 6 weeks; Amazon says loop results come within 5 business days
Process
Online assessment, 60-minute phone screen, interview loop
Loop
Four 55-minute interviews per Amazon; members report 4 or 5 rounds over 1 or 2 days
Round format
About half Leadership Principles, half coding or design, in almost every round
Coding language
JavaScript, HTML, and CSS; written in Amazon’s Livecode editor with limited tooling
Frameworks
Some rounds require vanilla JS; others allow React. Ask before you start
Signature topic
Framework-free UI components and forms
Special interviewer
A bar raiser from outside the hiring team who can veto the hire
Leveling
FEE I (L4), FEE II (L5), Senior FEE (L6); L5 and above add frontend system design
02

Amazon frontend interview process

Amazon’s official FEE prep page lists five steps: application, online assessment, technical phone screen, interview loop, and outcome. Member reports match that flow, with one common exception: candidates sourced by a recruiter sometimes skip the assessment or even the phone screen.

  1. 1

    Online assessment

    About 2 hours, take-home

    Amazon says the assessment gives you 90 minutes for two technical questions, followed by 20 minutes of systems design scenarios and an 8-minute work style survey tied to the Leadership Principles. For FEE roles, members consistently describe the two coding tasks as practical vanilla JS UI work, not LeetCode: form validation with DOM updates, and an interactive component with configurable behavior.

    One senior member warned that the hidden tests were sparse, sometimes a single test per question, so read every requirement literally. Another noted the tests relied on toggling display: none and display: block exactly as the prompt said. Frontend-focused SDE roles may get standard algorithm questions here instead.

  2. 2

    Technical phone screen

    60 minutes

    Amazon says the screen is with a leader on the team and splits evenly between Leadership Principles and frontend coding. Members confirm the split, and several were surprised that LPs came first and ate into coding time. The most common prompts were small interactive UI components in vanilla JS, or a small React app.

    Results come fast. Multiple members heard back the next day, either way.

  3. 3

    Interview loop

    Four or five 55 to 60 minute rounds, 1 or 2 days

    Amazon describes four 55-minute interviews, each assigned specific technical and Leadership Principle competencies. Members typically saw two or three UI or JavaScript coding rounds, one data structures and algorithms round, one frontend system design round for L5 and above, and a hiring manager round. One of those interviewers is usually the bar raiser. Members who split the loop across two days said it helped.

    Expect LP questions in every round. Two members had rounds that were entirely behavioral, four LP questions back to back.

  4. 4

    Debrief and decision

    Up to 5 business days

    Interviewers meet in a debrief, and the bar raiser makes sure the hire raises the average for the role. Amazon says you hear the outcome within five business days. If you interviewed at L5, a borderline loop can sometimes result in an L4 offer; one member’s recruiter offered exactly that fallback up front.

03

Leadership Principles and the bar raiser

Amazon’s official prep page says each interviewer typically asks two or three behavioral questions based on the Leadership Principles, and that answers should include metrics. Member reports make the stakes clear. One FEE II candidate who completed the full loop believed weaker LP answers cost them the offer. Another got a strong pass on UI coding but learned the bar raiser round and one algorithm round sank the result. A third solved the phone screen coding problem quickly and was rejected the next day, likely on the two behavioral questions.

The bar raiser is an experienced interviewer from outside the hiring team. Amazon describes the role as an objective steward of its hiring standards. In practice that means your bar raiser may not be a frontend engineer, so explain technical decisions in plain terms and make your personal impact obvious.

These are the principles members were probed on most often, with real questions from reports:

Leadership Principle Questions members were asked
Ownership Something you did beyond your job responsibilities; debugging an issue in another team’s code
Deliver Results A project with a tight deadline; a serious mistake that threatened a deadline
Dive Deep Finding the root cause of a problem; why did it become complicated (asked as a follow-up)
Bias for Action A time you made a decision without enough data
Learn and Be Curious A time you realized you needed to learn a new area fast
Earn Trust Receiving critical feedback; something you persisted in but later found you were wrong about
Have Backbone; Disagree and Commit A disagreement with a teammate or manager; persuading others
Customer Obsession and Invent and Simplify Simplifying a solution for customers; a design decision that improved load time or UX
Insist on the Highest Standards Upholding high standards; improving a process

How to answer. Amazon recommends the STAR format (situation, task, action, result). Members who passed added three habits:

  • Prepare 10 to 12 stories, not 4. Each round asks two or three LPs and interviewers coordinate to avoid repeats, so you burn through stories fast.
  • Use “I” for your actions. One interviewer explicitly coached a member on separating “I” from “we.”
  • Quantify the result: load time, error rate, conversion, tickets closed. Expect two or three follow-ups that dig into exactly what you did and what you would change.

“I owned the migration, so I set the rollback criteria myself: if p75 load time regressed more than 10 percent in the canary, we reverted. It regressed 4 percent, I traced it to an unbundled icon set, and we shipped a week later at 18 percent faster.”

04

Front End Engineer vs SDE (frontend) loops

Amazon hires frontend engineers under two job families, and the loops differ more than the titles suggest. Check which one your posting is.

Aspect Front End Engineer (FEE) Software Development Engineer, frontend team
Online assessment Two vanilla JS UI tasks Two algorithm problems, often medium to hard
Phone screen Build a UI component; some JS trivia LeetCode-style problems on arrays, caching, and graphs
Loop coding Mostly UI and DOM, plus one algorithm round Mostly algorithms, plus object-oriented design
System design Frontend: components, state, performance, accessibility Often backend-leaning: services, storage, load balancing
Leadership Principles Every round Every round

Even FEE loops include real algorithms. Members reported medium-to-hard problems on arrays, grids, heaps, and graph ordering, sometimes framed in Amazon terms. One interviewer stopped a candidate who jumped straight to the optimal solution and asked for brute force first. Start simple, then optimize.

Members only

Coding rounds: questions Amazon candidates were asked

10 real Amazon interview questions

Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.

Members only

Deep dive: building UI components without a framework

The exact Amazon interview prompts

Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.

Members only

Algorithm and DOM rounds at Amazon

8 real Amazon interview questions

Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.

Members only

Amazon frontend system design questions

6 real Amazon interview questions

Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.

09

What changes by level

Amazon’s FEE titles map to levels in most reports, but a few members described L5 roles as “senior,” so confirm the level with your recruiter. One recruiter told a member the main L5 difference was an added system design round and more emphasis on Leadership Principles.

Signal FEE I (L4) FEE II (L5) Senior FEE (L6)
Coding Working component with guidance Clean, reusable component; handles edge cases unprompted Same, plus API design for other teams’ use
System design Usually none; some short design questions One frontend design round Deeper design with cross-team trade-offs
LP stories Projects, internships, school work Owned features with measurable results Influenced direction across teams; handled ambiguity
Hiring manager round Fit and learning ability Ownership and delivery Often a full hour of LPs
10

How to prepare for the Amazon frontend interview

Split your time roughly evenly between UI coding and Leadership Principles stories, with algorithms and system design on top. This three-week plan assumes you already work in JavaScript daily.

Days Focus Practice
1 to 3 Vanilla JS components Tabs, Accordion, Image Slider, with no framework
4 to 5 Forms and validation Support Ticket Form, then build your own multi-field validated form from scratch
6 to 7 LP story bank Write 10 to 12 STAR stories with metrics and map each to two principles
8 to 9 React components Star Rating, Autocomplete, Optimistic Upvote
10 to 11 DOM and JavaScript utilities Find By Computed Style, Event Emitter, Pretty JSON Printer
12 to 14 Algorithms Graphs, intervals, heaps, and a topological sort; brute force first, then optimize
15 to 17 System design Notification Center and E-Commerce Platform
18 to 21 Mock loop Four 55-minute sessions: 25 minutes of LPs, then 30 minutes of coding, in a plain editor

Three habits matter as much as the content:

  • Practice in a plain editor. No autocomplete and no running the code, to match Livecode.
  • Clarify before coding. Members and interviewers both stressed agreeing on requirements first. If the interviewer answers “What do you think is reasonable?”, state an assumption and move on.
  • Get a working skeleton fast. One rejected member over-engineered a dropdown layout and ran out of time. Ship the basic version, then iterate.

Work through every Amazon-tagged question in the coding questions list, review behavioral interview questions for more LP prompts, and use the study plans to schedule the rest.

11

Amazon frontend interview FAQ

How long is the Amazon frontend interview process?

Often three to six weeks from assessment to decision. Members usually heard back on phone screens within a day or two, and Amazon says loop outcomes arrive within five business days. Recruiter-sourced candidates sometimes skip straight to the loop.

Does Amazon ask LeetCode questions for frontend roles?

Yes, but less than for general SDE roles. FEE loops usually include one algorithm round, and members reported problems ranging from easy to hard. Frontend-focused SDE roles lean much more heavily on LeetCode-style problems.

Can I use React in Amazon frontend interviews?

Sometimes. The online assessment and many phone screens require vanilla JavaScript, HTML, and CSS. Several members used React in loop rounds, and one was allowed React even though the prompt said vanilla JS. Ask at the start of each round.

What is the Amazon online assessment for front end engineers?

Amazon says it is 90 minutes for two coding questions, then 20 minutes of systems design scenarios and an 8-minute work style survey. Members describe two practical UI tasks in vanilla JS, centered on form validation and interactive components.

How many Leadership Principles stories do I need for Amazon?

Prepare 10 to 12. Each interviewer asks two or three LP questions with deep follow-ups and tries not to repeat what others covered. Members who prepared only a handful ran out and repeated stories, which hurts in the debrief.

What does the bar raiser do in an Amazon interview?

The bar raiser is a trained interviewer from outside the hiring team who checks that you raise the bar for the role. They focus on Leadership Principles, can come from a different discipline, and have a strong voice in the final decision.

What editor does Amazon use for coding interviews?

Amazon uses its own Livecode tool. Members report syntax highlighting at most, with no autocomplete, and some could not run their code. Practice writing correct JavaScript without an IDE.