Amazon interview rundown

Amazon system design interviews

What people get asked, what's really being tested, and what to brush up on before you go in.

From public guides and candidate reports · Reviewed November 2026 · Independent, not affiliated with Amazon

What the round is like

In recent reports, the design round was split: about 30 minutes of system design and 30 minutes of Leadership Principles. That's not much time, so get your requirements and rough numbers down fast and save time for the follow-ups.

What people have been asked

These come up in candidates' own write-ups of their interviews, and most of them are things Amazon actually builds. We wrote the example prompts ourselves, so the wording you get will be different.

Design a social media news feed

Users post text, images and video, see posts from people they follow, and like and view posts with live counts.

The feed has to load almost instantly, and one celebrity post can get millions of likes in seconds without becoming a bottleneck.

How it might be asked

Design a feed like Facebook's where millions of users can post text, images and videos and see posts from the people they follow. Like and view counts should update in real time, and the feed should load almost instantly, even for someone who's just cleared their cache.

Key concepts to know

Try this Interview

Design an online checkout

Take a customer from their cart to a confirmed order: hold the stock, take the payment, and confirm it.

You can never charge someone twice or sell stock you don't have, even when the payment provider times out.

How it might be asked

Design the checkout for an online store like Amazon. A customer reviews their cart, pays, and gets an order confirmation. We must never charge anyone twice, and we can't sell more of an item than we have.

Key concepts to know

Try this Interview

Design a music streaming app

Let millions of people search for songs, build playlists, save a library and start playback almost instantly.

The songs themselves are big files that need to start playing fast, while search and playlists are small, busy data.

How it might be asked

Design a music streaming service like Spotify. Users can search songs, artists and albums, make playlists and like songs. Playback should start almost immediately for millions of listeners at once, and the service should basically never be down.

Key concepts to know

Try this Interview

Design product recommendations

Show each shopper products they're likely to want, based on what they and similar shoppers did.

Separate the heavy work that can happen in the background from the quick lookup when a page loads.

How it might be asked

Design the 'customers who bought this also bought' and 'recommended for you' sections. They should reflect recent activity and load quickly on every product page.

Key concepts to know

Try this Interview

What's really being tested

TopicWhat you're being asked, basically
Read-heavy pagesWhat can you work out ahead of time so pages load instantly?
Hot itemsWhat happens when one post or product gets a flood of traffic?
CorrectnessWhere can you never be wrong, like charges and stock?
Async workWhat can happen after the response, using a queue?

How to work through a question

  1. Figure out what you're building. Who's using it, what does it need to do, and what can you ignore?
  2. Do some rough math. How many requests, how much data, more reads or more writes? Those answers decide a lot.
  3. Walk through one request. Draw the simplest thing that works before you add anything fancy.
  4. Pick storage last. Once you know what gets read, how often and how fresh it has to be, the choice gets a lot easier.
  5. Then try to break it. What happens in a traffic spike? What if a server dies?

Key concepts to know

Sources

We pulled this together from candidates' own write-ups of their interviews. They don't always agree, and things change over time.

Practice Loop is an independent practice tool and isn't affiliated with or endorsed by Amazon.