← Back to Directory

Amazon interview notes, page 126 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·Technical Program Manager·Hiring Manager Screen

Jun 2026
Interviewed for a TPM role at Amazon, just one question about what a typical day looks like in the role. Short and a bit underwhelming as far as interview experiences go.
  • Walk me through what a typical day looks like for a Technical Program Manager at Amazon.

“I kind of rambled through this one.”

View Post

Amazon·Software Engineer·Online Assessment (OA)

Jun 2026
Amazon SWE online assessment, part one was this digit-string greedy problem that looks deceptively clean but has a real trap in the increment-vs-position tradeoff. Part two was apparently an AI assistant question that ate more time than expected, so budget accordingly if you get this OA.
  • You're given a string of digits. In one operation, you can remove any digit and reinsert it incremented by 1 (capped at 9) anywhere in the string. You can do this zero or more times. Return the lexicographically smallest string you can produce.

“I spent the first few minutes just restating the operation to myself because I kept misreading it as a swap.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Amazon SWE interview with a meaty data engineering problem. The whole thing revolved around one big question but they really dug into the edges: scale, correctness, testing. Left feeling like I handled the core logic fine but probably fumbled the streaming discussion.
  • Given a large user access log where each line has a timestamp, user_id, and URL, write a Python or SQL solution to identify returning customers, defined as users with visits on at least two distinct calendar days. Address timezone normalization, deduplication of same-day hits, memory constraints for large files, and time complexity. Include unit tests and example input/output.

“I started with the obvious set-based approach: group by user_id, collect distinct dates, filter where count >= 2.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Security engineer interview at Amazon, came down to a pretty fundamental web security question. Short and focused, felt more like a screen than a deep technical dive.
  • What are the different types of cross-site scripting (XSS) and how would you go about preventing each one?

“Covered the three main types: stored, reflected, and DOM-based.”

View Post

Amazon·Software Engineer·Online Assessment (OA)

Jun 2026
Amazon SWE online assessment with a pretty nasty string DP problem. The kind of question where you think you understand it, then realize you've been solving the wrong thing for 20 minutes.
  • You're given a string of '0's, '1's, and '!' characters, where each '!' can be replaced with either '0' or '1'. After replacement, compute count10 (number of subsequence pairs where '1' comes before '0') and count01 (pairs where '0' comes before '1'). Given weights x and y, maximize x * count10 + y * count01 over all possible replacements, modulo 1e9+7.

“The problem looks deceptively clean until you realize the '!' replacements interact with each other and you can't just greedily assign them left to right without thinking about what's already been placed.”

View Post

Amazon·Software Engineer·Online Assessment (OA)

Jun 2026
Got the Amazon OA for a senior SDE role and ran into their newer format with two parts: a standard coding problem and a second section where you work inside a full codebase with an AI assistant available. Still not sure exactly what they're grading on in that second part, and a friend who solved both got rejected anyway, so I'm trying to figure out what I'm missing before I sit down to do mine.
  • In the AI-assisted codebase section of the OA, what exactly is being evaluated? Is it how you prompt the AI, your debugging ability inside a larger repo, or just whether the final code works?
  • A candidate solved both sections of the OA but still got rejected. What hidden factors might Amazon be screening for beyond correctness, such as edge case handling, code style, time taken, or AI usage patterns?
  • Has anyone recently passed this OA format and moved on to interviews? What should candidates focus on to avoid common pitfalls?

“This is the part that's keeping me up.”

View Post

Amazon·Software Engineer·Technical Phone Screen

Jun 2026
Amazon SWE interview covering the Course Schedule problem. Not much context to go on here, but it's a classic graph/topological sort question that shows up a lot in these loops.
  • Given a list of courses and their prerequisites, determine whether it's possible to finish all courses (i.e., detect if a cycle exists in the dependency graph).

“Classic topological sort / cycle detection problem.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Two behavioral questions for a software engineer role at Amazon, both pretty reasonable but the AI one felt like it could go sideways fast depending on how you frame your examples.
  • Describe a time you had to dig deep into a complex technical problem. Walk through how you investigated it, what the root cause turned out to be, and how you resolved it.
  • How have you used AI tools in your day-to-day engineering work? Give specific examples, including what worked, what didn't, and how you decide when to use AI versus just solving something yourself.

“This is the kind of question where you think you have a good story and then halfway through you realize it's not actually that impressive.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Amazon SWE behavioral round, two back-to-back leadership principle questions with a conversational feel. The interviewer digs into specifics once you mention them, so vague answers don't really fly here.
  • Tell me about a time you disagreed with a teammate. How did you handle it, what was the resolution, and what did you take away from it?
  • Describe a time when you were under a tight deadline with a heavy workload. How did you prioritize, what did you push back on or cut, how did you communicate with stakeholders, and what happened?

“The follow-up questions are where this one gets uncomfortable.”

View Post

Amazon·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Amazon behavioral round for a software engineer role, basically one big question about failure and recovery. They want the full arc: what broke, why it actually broke, what you changed, and proof it worked.
  • Tell me about a time you failed at something, then went back and succeeded. Walk through what specifically went wrong, the root cause you identified, the changes you made, and what the outcome looked like with measurable results if possible.

“The part that trips people up is the root cause piece.”

View Post