← Back to Directory

Amazon interview notes, page 101 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·Software Engineer·Online Assessment (OA)

Jun 2026
Amazon SWE coding round, pretty standard grid traversal problem. Nothing too wild but I definitely overthought the approach at first.
  • Given a 2D grid of '1's (land) and '0's (water), count the number of distinct islands. Islands are formed by horizontally or vertically connected land cells, and the grid borders are treated as water.

“Spent like two minutes second-guessing whether to go BFS or DFS and probably looked indecisive.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Amazon coding round, one problem the whole session. It looked like a string DP thing at first glance but the cost function made it messier than expected.
  • You have a string of '0's, '1's, and '!' characters, where each '!' must be replaced by either '0' or '1'. The total cost is (number of '01' subsequences) * x plus (number of '10' subsequences) * y. Find the replacement assignment that minimizes total cost.

“I stared at the example for longer than I'd like to admit.”

View Post

Amazon·Software Engineer·Onsite - System Design / Architecture

Jun 2026
Amazon SWE system design round, one big open-ended problem about distributed sensor infrastructure at massive scale. The question had a lot of moving parts and I kept second-guessing my storage choices.
  • Design a distributed temperature sensor system that collects data from up to 10 million sensors spread across a large geographic region, stores readings at 10-second granularity, and serves a near real-time heat map on a web interface along with historical min/max/current queries.

“The scale is what gets you.”

View Post

Amazon·Data Scientist·Technical Phone Screen

Jun 2026
Amazon data or analytics role, one question about A/B test randomization. Not much else to go on from what I remember.
  • In an A/B test, how would you verify that users were actually assigned to buckets randomly?

“This tripped me up more than it should have.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Amazon SWE coding round, one problem the whole session. The question was a custom inventory allocation simulation with some fiddly round-robin logic thrown in. Felt manageable once I got the structure down but there were a few edge cases I almost missed.
  • You have a pool of inventory to distribute across customer requests. Each request has a customer ID, a quantity wanted, a bid price, and an arrival timestamp. Allocate items one at a time: serve higher bids first, and within the same bid level use round-robin ordered by timestamp, one item per customer per round. Return the IDs of customers who ended up with zero items.

“The round-robin part is what got me initially.”

View Post

Amazon·Software Engineer·Onsite - System Design / Architecture

Jun 2026
Amazon system design round for a software engineer role, focused entirely on building a ride-hailing backend. The whole session was basically a deep dive into GPS data at scale and geospatial indexing tradeoffs, which I was not fully prepared for.
  • Design a ride-hailing app similar to Uber. How would you handle high-frequency GPS location writes from drivers at scale?
  • Compare Quadtree and H3 for geospatial indexing in a location-based service. What are the tradeoffs?
  • How would you use Redis GEO commands to cache and query nearby drivers efficiently?

“The GPS write problem is where I spent most of my time and honestly where I felt shakiest.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Amazon behavioral round for a software engineer role. One scenario stood out where you had to rank a set of possible responses to a teammate misrepresenting their progress. Not a coding question in sight, just situational judgment stuff.
  • A teammate has been misrepresenting their progress to the project lead. Rank the following responses from most to least effective: emailing the whole team about your concerns, privately telling the project lead, raising it in a team meeting, telling the teammate to update the lead themselves, or staying silent.

“I went back and forth on this.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Behavioral round at Amazon for a software engineer role, pretty much one big question about crunch time delivery. Nothing tricky about the format, just them digging hard into one scenario.
  • Tell me about a time you had to ship something under an unusually tight deadline. How did you figure out what to cut, keep the team aligned, manage stakeholder expectations, and decide where quality could slip? What happened and what would you change?

“This question is doing a lot of work at once and I kind of answered it in the wrong order.”

View Post

Amazon·Product Manager·Onsite - Behavioral / Leadership

Jun 2026
Amazon PM interview, one question about navigating trust during strategy pivots. Not much else to go on but it felt like a leadership principles screen.
  • How have you built trust with your team and cross-functional stakeholders when the strategy shifted significantly?

“This one tripped me up more than I expected.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
A long behavioral round at Amazon for a software engineer role, roughly 55 minutes, split between digging deep into a past project and talking through how I actually use generative AI day to day. The interviewer wasn't just collecting answers, they kept interrupting to push further on anything that sounded interesting, which was both good and kind of exhausting.
  • Walk me through your proudest project from start to finish: what motivated it, what you personally contributed, the technical decisions you made, any trade-offs, failures along the way, and what the measurable impact was.
  • How do you actually use generative AI tools like LLMs or coding assistants in your day-to-day work? What workflows have you built around them, where do they fall short, and how do you verify what they produce?
  • Can you explain the difference between training and inference for large language models, and how that distinction affects how you think about using them in production?
  • How does the attention mechanism work in transformer-based models, and why does it matter for how these models handle context?
  • What is tokenization in the context of LLMs and what are the practical implications of how a model tokenizes input?

“This took up a big chunk of the interview.”

View Post