← Back to Directory

Amazon interview notes, page 79 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·Onsite - System Design / Architecture

May 2026
Amazon system design round, one question about building a personalized newsfeed. Pretty lean on details but the question itself has a lot of surface area if you let it.
  • How would you design a personalized newsfeed system?

“This one sprawls fast if you don't pin down scope early.”

View Post

Amazon·Product Manager·Onsite - Product Sense / Strategy

May 2026
Amazon PM interview with a single product design question focused on building a banking app for kids. Pretty open-ended, which sounds fun until you're actually in it.
  • How would you design a banking app for kids?

“I jumped straight into features and immediately regretted it.”

View Post

Amazon·Product Manager·Onsite - Product Sense / Strategy

May 2026
Interviewed at Amazon, got asked a pretty open-ended product improvement question about the marketplace. Not much else to go on from what I remember.
  • How would you improve Amazon's marketplace?

“Broad question and I kind of froze for a second because there are a million directions you could go.”

View Post

Amazon·Data Scientist·Onsite - System Design / Architecture

May 2026
Amazon DS interview that was basically one massive, sprawling ML system design question. The scope was genuinely intimidating and I kept second-guessing whether I was going too deep on one part and neglecting others. Not sure how I did.
  • Design an end-to-end regression system to predict daily electricity consumption (kWh) for a portfolio of commercial buildings, using smart meter data, weather signals, calendar features, building metadata, and optional external inputs like energy prices and outage alerts.
  • How would you handle multicollinearity in this feature set, and what regularization approach would you use and why?
  • Walk through how you'd set up time-series-aware cross-validation and avoid data leakage, especially with lag and rolling window features.
  • What metrics would you use to evaluate this model, and how do you translate model performance into business-facing SLAs like billing tolerance?
  • How would you detect and handle concept drift in this system across a multi-year window, say 2019 to 2025?
  • How would you productionize this pipeline, including training and inference schedules, model versioning, and monitoring for data and feature drift?
  • How would you explain model outputs to non-technical stakeholders, and what safe failure modes would you build in?
  • Describe an ablation study plan to measure the incremental value of external features like day-ahead energy prices, and explain how you'd backtest the full pipeline on historical data while keeping a true holdout period.
  • What privacy and security constraints would you apply given that this system handles tenant-level energy consumption data?

“This was the whole interview basically.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

May 2026
Amazon SWE behavioral round, one question about cutting corners under deadline pressure. Pretty short interaction from what I can tell.
  • Describe a time when you cut corners to meet a deadline.

“This one stung a little because I had a real example but I second-guessed whether to use it.”

View Post

Amazon·Software Engineer·Technical Phone Screen

May 2026
Amazon SWE coding round with a tricky state-propagation sequence problem. The constraint about the '0' flip rule is what makes it non-trivial, and I spent way too long just staring at the example before the approach clicked.
  • You're given a list of values, a binary state string, and an integer m. Build a sequence of length m by repeatedly picking an index where state is '1', appending its value, then flipping any '0' immediately to the right of a '1' across the whole string. Return the lexicographically largest sequence possible.

“The flip rule tripped me up for a while.”

View Post

Amazon·Technical Program Manager·Onsite - Behavioral / Leadership

May 2026
Interviewed for a TPM role at Amazon and got hit with a root cause analysis question that felt deceptively simple at first.
  • Describe a situation where you had to dig deep to identify the root cause of a problem.

“I had a decent story ready but I think I jumped to the resolution too fast.”

View Post

Amazon·Software Engineer·Online Assessment (OA)

May 2026
Amazon SWE online assessment with a server memory optimization problem. Pretty clean algorithmic question but the setup description is a bit wordy and took me a minute to parse what they were actually asking.
  • Given n servers each with a memory capacity, partition them into equal halves where every primary server has a backup server with capacity greater than or equal to it. Maximize the total memory of the primary servers.

“Took me a while to get past the cloud server flavor text and see what the actual problem was.”

View Post

Amazon·Software Engineer·Online Assessment (OA)

May 2026
Amazon OA for a SWE role, one algorithmic problem about maximizing the minimum value in an array after repeated increment/decrement operations. Pretty clean problem statement but the constraints tripped me up a bit.
  • You have an array of positive integers and two values, one for incrementing and one for decrementing (increment is always less than or equal to decrement). You can pick any two distinct indices any number of times, add the increment to one and subtract the decrement from the other. After all operations, every element must remain strictly positive. What is the maximum possible value of the minimum element in the array?

“Spent way too long trying to simulate this before realizing it's a binary search on the answer.”

View Post

Amazon·Software Engineer·Technical Phone Screen

May 2026
Amazon data engineer interview with a SQL-heavy focus. Got hit with a classic Leetcode problem on consecutive date ranges and attendance thresholds.
  • Write a SQL query to find all dates where a stadium had three or more consecutive days with attendance of at least 100 people.

“This is LC 601 in disguise.”

View Post