Interview Hero

Not affiliated with Amazon.

Amazon interview practice

Amazon mock interview practice, out loud.

An Amazon mock interview with Remy covers the rounds candidates commonly report: coding, system design for more senior roles, and behavioral questions tied to the Leadership Principles in almost every conversation.

Coding · system design · behavioral36 practice questions
What it tests

What Amazon interviews commonly test

  • Leadership Principles stories

    Behavioral questions are commonly framed around the principles below. Expect follow-ups asking what you did yourself and what the result was.

  • Coding with clear reasoning

    Problems such as caches, intervals and graph traversal, where saying the trade-off matters as much as the code.

  • Design at scale

    For more senior roles, a design round about services that stay up under heavy, uneven traffic.

Leadership Principles

The 16 principles behavioral questions are built around.

Amazon publishes these. Pick two or three stories that show several principles each, and practise telling them out loud.

  • Customer Obsession
  • Ownership
  • Invent and Simplify
  • Are Right, A Lot
  • Learn and Be Curious
  • Hire and Develop the Best
  • Insist on the Highest Standards
  • Think Big
  • Bias for Action
  • Frugality
  • Earn Trust
  • Dive Deep
  • Have Backbone; Disagree and Commit
  • Deliver Results
  • Strive to be Earth’s Best Employer
  • Success and Scale Bring Broad Responsibility
How Remy runs it

Practise the Amazon loop with Remy.

  1. Start from the job post

    Paste the Amazon job post or upload the PDF. We pick up the level and likely topics, and space rounds out before your interview date.

  2. The Amazon question pool

    Rounds draw on the questions below. When we have recent reports from Amazon candidates, Remy frames the question the way they described it.

  3. A loop, not a single round

    Mix coding, system design and behavioral rounds into a plan that counts down to your onsite, then redo the moments that slipped.

One thing to work onSample report

Say the trade-off before you start coding.

“I'll just use a hash map and sort it, it's probably fine.”11:40 · right before you started typing

Across the round
Try saying

“A heap keeps this at n log k. Sorting everything is simpler — I'll start there and say why it's fine for this input.”

Redo this momentJust this question, one more time
Talk it throughGo over the round with Remy
Went well at 02:05 — you restated the problem
Amazon practice pool

36 questions in the Amazon practice pool

Rounds for a Amazon interview draw on these questions from our library. They are practice questions, not a list of questions Amazon has asked.

Coding

14 questions
  • Min stack

    Warm-upstackmin stackdesign
  • Run-length string compression

    Warm-upstringsrun length encodingtwo pointers
  • Merge intervals

    Warm-upintervalssortinggreedy
  • Two-sum pairs with duplicates

    Standardtwo sumhash maptwo pointers
  • LRU cache

    Standardlru cachehash maplinked list
  • Binary tree level order

    Standardbinary treebfsqueue
  • Most frequent values

    Standardheaptop kcounting
  • Connected components in a graph

    Standardgraphdfsbfs
  • Search a rotated sorted array

    Standardbinary searcharraysrotated array
  • Longest substring without repeats

    Standardsliding windowstringshash map
  • Prefix tree

    Standardtriestringsdesign
  • Fewest coins for an amount

    Standarddynamic programmingcoinsbottom up
  • Shortest word transformation chain

    Hardgraphbfsstrings
  • Minimum edit distance

    Harddynamic programmingstringsedit distance

System design

10 questions
  • Design a distributed rate limiter

    Design a rate limiter for a public API used by many clients.

    Scope: Cover the algorithm, where the state lives, limits per client, and what happens when the limiter itself fails.

    Standardrate limitingdistributed systemsreliability
  • Design a URL shortener

    Design a service that turns long URLs into short links and redirects visitors.

    Scope: Cover id generation, read-heavy traffic, caching, and analytics.

    Warm-upurl shortenerhashingcaching
  • Design a social news feed

    Design a home feed that shows posts from the people a user follows.

    Scope: Cover fan-out, ranking, freshness, and how you handle very popular accounts.

    Hardnews feedfan outranking
  • Design a real-time chat system

    Design one-to-one and group chat with delivery receipts and history.

    Scope: Cover connection management, ordering, offline delivery, and message storage.

    Hardchatwebsocketsordering
  • Design a unique id generator

    Design a service that issues globally unique ids at high volume.

    Scope: Cover coordination, clock behavior, ordering, and how ids stay sortable.

    Standardunique idssnowflakeclock skew
  • Design a notification service

    Design a service that sends push, email, and SMS notifications to a large user base.

    Scope: Cover the pipeline from event to delivery, retries, deduplication, and user preferences.

    Standardnotificationsqueuesfan out
  • Design search autocomplete

    Design typeahead suggestions for a search box that serves millions of users.

    Scope: Cover the data structure, how suggestions are ranked, freshness, and the read path.

    Standardsearchtriecaching
  • Design a distributed task scheduler

    Design a system that runs scheduled and recurring jobs across a fleet of workers.

    Scope: Cover scheduling, retries, exactly-once effects, and what happens when a worker dies mid-job.

    Standardtask schedulingqueuesidempotency
  • Design a file storage and sync service

    Design a cloud drive that stores user files and syncs them across devices.

    Scope: Cover chunking, deduplication, consistency, conflict handling, and multi-region durability.

    Hardfile storagededuplicationconsistency
  • Design a live video streaming platform

    Design live streaming where creators broadcast to many viewers.

    Scope: Cover ingest, transcoding, delivery, latency targets, and what happens when a stream goes viral.

    Hardvideostreamingcdn

Behavioral

12 questions
  • Ownership end to end

    Tell me about a project or system you owned end to end.

    Standardownershipaccountabilityend to end delivery
  • Disagree and commit

    Describe a time you disagreed with a technical or product decision.

    Standarddisagree and commitconflictinfluence
  • Customer impact

    Tell me about a time you improved something meaningful for a customer.

    Standardcustomer impactuser researchproduct sense
  • Failure and recovery

    Tell me about a time you failed or a project that went badly.

    Standardfailuregrowthpostmortem
  • Working through ambiguity

    Describe a time you worked on a problem with unclear requirements or shifting goals.

    Hardambiguityproblem framingstakeholder alignment
  • Deep dive on a hard project

    Pick the most technically complex project you have worked on.

    Hardtechnical deptharchitecturetradeoffs
  • Influence without authority

    Tell me about a time you changed how another team or a more senior person worked, even though you did not own their roadmap.

    Standardinfluencestakeholder managementcross team
  • Prioritization and saying no

    Walk me through a time you had more requests than capacity and had to choose.

    Standardprioritizationtradeoffsstakeholder management
  • Growing engineers through mentoring

    Tell me about someone you mentored on your team.

    Standardmentoringcoachingfeedback
  • Learning something new under pressure

    Describe a time you had to become productive in an unfamiliar area quickly.

    Standardlearningadaptabilitygrowth
  • Cross-team conflict

    Tell me about a conflict where another team's incentives genuinely differed from yours.

    Hardconflictcross teamstakeholder management
  • Quality under delivery pressure

    Describe a time when a deadline pushed you to compromise on quality.

    Harddeliveryqualityrisk management
Questions

About Amazon mock interviews

How do I practise Amazon Leadership Principles questions?

Prepare a few real stories and tell them out loud. Remy asks behavioral questions such as ownership, disagree and commit, and customer impact, then follows up on your part and the result.

Are these the exact questions Amazon asks?

No. They are practice questions from our library. When recent reports from Amazon candidates exist, Remy frames a question the way it was reported, but we do not publish or promise real Amazon questions.

Should I practise coding or behavioral first for Amazon?

If your interview is soon, do one of each early. The plan then spaces the rest out and brings back the habits that keep slipping.

Start your Amazon mock interview.

Your first two practices are free. No card needed.

Start free — 2 practices