Top Tech Transition Enroll now

Amazon Software Engineer Interview Experiences & Questions

30 candidates share their Amazon Software Engineer interviews: each round, the questions asked and the outcome. Latest: Sep 2026.

What to expect · Amazon Software Engineer

Based on 30 real interviews

54%Got an offer
2.8/5Difficulty
3Typical rounds
3 weeksStart to finish

The Amazon Software Engineer interview process

Most common round types: Coding (15), Behavioral (13), System Design (8), Data Structures & Algorithms (7), Technical (6), Project Discussion (3).

Real Amazon Software Engineer interview questions

  1. Reverse a linked list. Other · Technical round · answer included
  2. Top K Frequent Elements Coding · Online assessment · answer included
  3. Tell me about a time you had to deep dive. Behavioral · Final / onsite round · answer included
  4. Design a coupon and voucher system for purchases, including different discount types and the ability to add new coupon types. System Design · Final / onsite round · answer included
  5. Segment Tree Questions Technical · Online assessment
  6. Tell me about yourself. Project Discussion · Recruiter screen
  7. Lookup an element in a binary tree (not a BST) Data Structures & Algorithms · Technical round
  8. Construct a binary tree given its preorder and inorder traversals. Other · Online assessment
  9. Koko Eating Bananas Coding · Phone screen · answer included
  10. Why do you want to join Amazon? Behavioral · Recruiter screen
  11. Design Amazon Locker (low level) System Design · Final / onsite round
  12. JAVA Project Bug Fixes Technical · Online assessment
  13. What is the project you are most proud of? Project Discussion · Recruiter screen
  14. House Robber LC (simple one, and then one with trees) Data Structures & Algorithms · Technical round
  15. How would you remove duplicates in a string? Other · Online assessment
  16. In the leadership-principles section, I got agree/disagree statements around scenarios like choosing between two features, helping a teammate after hours, reporting conflict, and general work-style statements. Coding · Online assessment · answer included
  17. What is your strongest technical expertise? Behavioral · Recruiter screen
  18. Find the longest substring without repeating characters. Other · Technical round
  19. Implement regular expression matching for a string and pattern, where . matches any single character and * matches zero or more of the preceding element. Coding · Final / onsite round · answer included
  20. Given a tree with N nodes, each node has an integer value A[i] . We need to remove exactly one edge such that the tree is split into two connected components. For every possible edge removal, calculate: |… Behavioral · Online assessment
  21. Alien Dictionary Other · Final / onsite round
  22. Tell me about a time you had to make a decision with incomplete information. What did you do? Coding · Final / onsite round · answer included
  23. Tell me about a time when you raised the bar. Behavioral · Phone screen
  24. Talk me through your work experience in the past year. Other · Recruiter screen
  25. Given a string of digits from 2 to 9 and the classic phone keypad mapping, return all possible letter combinations the number could represent. Coding · Final / onsite round · answer included
  26. Tell me about a time when you missed a deadline. Behavioral · Phone screen
  27. Given n houses in a line with money in each, find the maximum amount a robber can steal, without stealing from two adjacent houses. Other · Online assessment
  28. Talk about a project or a time when you took ownership. What were your responsibilities and what actions did you take? Coding · Final / onsite round · answer included
  29. Current tech stack and project details Behavioral · Recruiter screen
  30. Design an evaluation framework for ads ranking. Other · Online assessment
  31. Given a number of courses and a list of prerequisite pairs, return true or false depending on whether it is possible to finish all courses. Coding · Final / onsite round · answer included
  32. Describe the most technically complex project you have worked on and explain why it was complex. Behavioral · Recruiter screen
  33. Fix bugs in a Movie Recommendation System Other · Online assessment
  34. Tell me about a time you disagreed with a teammate and how you handled that conflict. Coding · Final / onsite round · answer included
  35. Resume based questions Behavioral · Recruiter screen
  36. Implement LRU Cache. Other · Technical round
  37. Solve an array problem where you are given two arrays and need to construct a new array by multiplying values across positions. Coding · Phone screen · answer included
  38. Tell me about a time when data failed you. Behavioral · Online assessment
  39. Design a rate limiter. Other · Technical round
  40. Solve a graph problem related to connected components. Coding · Final / onsite round · answer included

Showing 40 of 99 questions. Open any experience for every question and how the candidate answered.

All 30 Amazon Software Engineer interview experiences

Software EngineerAmazon · Sep 2026

“The process was more rigorous than anything I’d done at other big tech companies, but the recruiter was actually accurate and helpful on what to prepare, which is rare and I really appreciated that.…”

Rejected3 roundsMid level
Software EngineerAmazon · Aug 2026

“It was well, interviewer was helpful and was asking mostly standard questions from leetcode. I prepared from Strivers A2Z sheet so it was enough. I could have explained my thinking better”

Waiting3 roundsIntern
Software EngineerAmazon · Aug 2026

“OA was extremely rigourous and took about 3-4hrs at a stretch. 2 coding ques 1) DP Hard 2) Springboot framelwork 6 errors. had to solve using AI assisted bot through a repository”

Rejected3 roundsSenior
Software EngineerAmazon · Aug 2026

“The difficulty level was medium, interviewer was very interested in understanding the different approaches rather then looking on a particular solution”

Offer · declined it2 roundsSenior
Software EngineerAmazon · Jul 2026

“The process was pretty clear and straitforward. As long as coding skill is well prepared. You should be fine.”

In progress2 roundsEntry level
Software EngineerAmazon · Jun 2026

“Overall experience was average, for last round interviewer was not friendly and he was not helping instead of I ask something they go deep into it”

Rejected4 roundsMid level
Software EngineerAmazon · Jun 2026

“The overall process was structured and professional, with a mix of coding, technical discussion, and behavioral questions based on Amazon Leadership Principles. The interviewers were clear and gave…”

Rejected1 roundMid level
Software EngineerAmazon · May 2026

“My interview panel was for a specific team and not a general hiring pipeline. 3 rounds technical + behavioral. First 20 mins behavioral then technical. Last round was bar raiser. Everything went…”

Waiting3 rounds
Software EngineerAmazon · May 2026

“The OA is quite long and has multiple parts. Other than the technical coding questions, there are behavioral questions based on the LP and work style simulation (choosing between email replies)”

Rejected1 roundIntern
SDE IIAmazon · May 2026

“Both core rounds went okay-ish so far. The DSA round was strangely fixated on trees (weird) —the one topic I had not really prepared in-depth for Amazon—and was too focused on DP, strings, sliding…”

Waiting4 roundsMid level
Software EngineerAmazon · Apr 2026

“1. Recruiter reached me out on LinkedIn 2. OA - you don't have to be perfect 3. Technical Screen (fail) 4. loop interview”

Rejected3 roundsMid level
Software EngineerAmazon · Apr 2026

“I'm able to communicate while solving problem but unable to code the problem interviwers are very supportive and friendly they give hints when i stuck at last i was only able to provide pseudo code.”

Rejected3 roundsEntry level
Software EngineerAmazon · Apr 2026

“The OA was more challenging than I expected, the questions were more aligned with Competitive programming style. Recruiter was really supportive and informative. Still waiting on the next steps,…”

Waiting2 roundsEntry level
Software EngineerAmazon · Feb 2026

“The DSA question was not straightforward.The overall interview process was good. I suggest to take several mock interviews to get comfortable”

Rejected2 roundsSenior
SDE II Software Development EngineerAmazon · Feb 2026

“I went in expecting the usual behavioral-first format, but in my loop they flipped it and opened with the coding question. The behavioral part still mattered, they just used the follow-ups to see if…”

Got the offer4 roundsMid level
Software EngineerAmazon · Jan 2026

“MY DSA was top notch so no issues there, leadership principle questions are predictable so I answered thoroughly.”

Got the offer3 roundsMid level
Software EngineerAmazon · Jan 2026

“Process was straightforward with quick feedback. Got a 3d dp and then easy second interview which was standard hashmap manipulation.”

Got the offer2 roundsIntern
Software EngineerAmazon · Dec 2025

“The process was fairly simple, online assessment with 2 coding questions and then multiple choice leadership principles questions (choose the right action for the given scenario). Then around a…”

Offer · declined it2 roundsIntern
Software Engineer (L4)Amazon · Dec 2025

“I said I deep dived on an AI project, and they immediately started asking what parameters I used to train the model and why I switched from one LLM to another. Even the behavioral round got super…”

4 roundsMid level
Software EngineerAmazon · Nov 2025

“It went really well, they were trying to confirm whether I actually solved the assessment on my own and understood my solution.”

Got the offer2 roundsEntry level
Software EngineerAmazon · Sep 2025

“The process was straightforward and detailed. All communications were done promptly and I was notified of every stage.”

Offer · declined it5 roundsEntry level
Software EngineerAmazon · Jun 2025

“My overall Amazon New Grad SDE interview process was rigorous and fairly challenging. I had three rounds covering coding, Leadership Principles, and low-level design. The coding questions were not…”

Rejected1 roundEntry level
Software EngineerAmazon · Apr 2025

“Smooth process overall but did take a while after the final to hear back about the offer (over a month) potentially due to headcount being still figured out at the time. Questions were easy - medium…”

Offer · declined it2 roundsIntern
Software EngineerAmazon · Feb 2025

“I interviewed for an Amazon Software Development Engineer internship in February 2025. The process was three rounds over about three weeks: a recruiter screen, a HackerRank assessment, and a final…”

Got the offer3 roundsIntern
Software EngineerAmazon · Feb 2025

“A lot of focus spent in every round on LP questions. Make sure to have sufficient stories, sometimes they plan to ask two, but end up asking a third one.”

Rejected1 roundMid level
Software EngineerAmazon · Feb 2025

“There is not that much interaction with a recruiter. I was lucky in the coding question was not hard but they have a bank essentially similar to leetcode mediums. The bar raiser round you should…”

Got the offer3 roundsMid level
Software EngineerAmazon · Feb 2025

“Too much bureaucratic process. Be prepared for ghosting. They expedite after onsites. Negotiation can take few rounds. Be patient, they do not throw away strong candidates.”

Got the offer4 roundsMid level
Software EngineerAmazon · Apr 2024

“It was really good as they do seem to care about interview and i had a great time discussing with the interviewer.”

Got the offer3 roundsEntry level
Software EngineerAmazon · Apr 2024

“My interview process started with a coding round focused on data structures and problem-solving, where I was able to understand the problem and write a working approach but struggled with optimizing…”

Rejected3 roundsSenior
Software EngineerAmazon · Jan 2024

“The interview was quite smooth. All of the interviewers asked their direct questions with no further small talk.”

Got the offer2 roundsSenior

More: all Amazon interviews · Software Engineer interviews at every company

Frequently asked questions

How many rounds are in the Amazon Software Engineer interview?

Candidates report a typical 3 rounds, usually including a recruiter screen, online assessment, phone screen, technical round.

How hard is the Amazon Software Engineer interview?

Candidates rate it 2.8/5 on average (medium), across 30 interviews.

How long does the Amazon Software Engineer hiring process take?

About 3 weeks from first contact to decision, based on reported timelines.

What percentage of Amazon Software Engineer candidates get an offer?

54% of candidates with a final result got an offer (13 of 24).

What does the Amazon Software Engineer interview focus on?

The most common round types are Coding, Behavioral, System Design, Data Structures & Algorithms.