← Back to Directory

Amazon interview notes, page 128 of 159

FAANG / Big Tech

Most of these Amazon write-ups come from Software Engineers (1,092), then Data Scientists (182) and Product Managers (165). The most reported rounds are the technical phone screen (618), the behavioral / leadership round (309), the online assessment (228) and the system design round (159).

1581 interview notes · updated Oct 2026

Amazon·Data Scientist·Online Assessment (OA)

Jun 2026
Amazon data scientist coding round, two questions back to back. Nothing too wild but the second one had some edge cases that slowed me down.
  • Given an array of words, map each word to its Morse code representation by concatenating the codes for each letter, then return the count of distinct Morse code strings across all words.
  • Given a string and a word dictionary, return all possible ways to split the string into a sentence where every word appears in the dictionary. Words can be reused.

“Pretty straightforward once you just hardcode the 26-letter mapping and throw everything into a set.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Amazon SWE coding round, one problem the whole time. Classic array merging in-place, which sounds straightforward until you're actually on the clock and second-guessing your pointer logic.
  • Given two sorted ascending arrays, merge the second into the first in-place so the result stays sorted. No extra arrays allowed. The first array has enough trailing space to fit everything.

“I knew this problem.”

View Post

Amazon·Software Engineer·Onsite - System Design / Architecture

Jun 2026
Amazon SWE system design round, one question the whole time: design an AirTag-style tracking system. Pretty open-ended and I felt like I was guessing at what depth they wanted.
  • Design a location tracking system similar to Apple AirTag, covering device communication, location updates, and the backend infrastructure.

“I started with the hardware-to-cloud pipeline which felt right, but I kept second-guessing whether they wanted me to go deep on the Bluetooth mesh piece or just treat devices as black boxes.”

View Post

Amazon·Software Engineer·Onsite - System Design / Architecture

Jun 2026
System design round at Amazon for a software engineer role. The question was a meaty one covering a full risk management ticketing platform, and they really did want you to go deep on basically every layer of the stack.
  • Design a risk management ticketing system that supports both human users and an automated bot submitting tickets, with requirements covering ticket lifecycle and states, role-based access control, idempotent ticket creation, concurrency control on updates, search and filtering, notifications, monthly reporting, storage schema, APIs, background jobs, audit trails, and scalability for high volume.

“This one sprawled in every direction and I kept second-guessing which part to anchor on first.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Interviewed for a data engineer role at Amazon, behavioral round with a focus on leadership principles. Just the one question worth noting here.
  • How do you foster collaboration between cross-functional teams?

“I rambled a bit.”

View Post

Amazon·Software Engineer·Onsite - Coding / Algorithms

Jun 2026
Amazon SWE coding round with a simulation/heap problem that looks deceptively straightforward but has a subtle edge case hiding in it. Decent problem overall, made me think harder than I expected about minimum tracking.
  • You have n VM types each with an initial stock count. m customers arrive sequentially, and each picks the VM type with the highest current stock. The profit for that rental is (current max stock) + (current minimum non-zero stock), and then that VM type's stock drops by 1. What's the total profit after all m rentals?

“I got the max-heap part pretty quickly, that felt natural.”

View Post

Amazon·Machine Learning Engineer·Technical Phone Screen

Jun 2026
Interviewed for an MLE role at Amazon and got a graph/topological sort problem. Pretty standard for the level but the cycle detection part tripped me up more than I expected.
  • Given a list of courses and their prerequisites, return a valid order to complete all courses. If a cycle exists making it impossible, return an empty array.

“I knew this was topological sort the second I read it, but I fumbled the cycle detection part.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Amazon SWE interview with a graph/BFS problem dressed up as a board game. Pretty classic but the details trip you up if you're not careful.
  • Implement a function that finds the minimum number of dice rolls required to reach the final square in a Snakes and Ladders game.

“Looks like a simple BFS problem and it kind of is, but the board indexing gets messy fast.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Amazon SWE behavioral round, one VO session with a conflict question and another BQ that didn't stick in memory. Pretty standard stuff, nothing too wild.
  • Tell me about a time you had a conflict with a teammate or colleague. How did you handle it?

“Classic Amazon conflict question.”

View Post

Amazon·Product Manager·Onsite - Behavioral / Leadership

Jun 2026
Amazon PM interview with a behavioral question that sounds straightforward until you actually have to answer it on the spot.
  • Tell me about a time when you resolved a problem that was outside your team's scope.

“This tripped me up more than I expected.”

View Post