Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jun 28, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
48%
Applied online
Applied online
20%
Campus Recruiting
Campus Recruiting
18%
Recruiter
Recruiter
11%
Employee Referral
Employee Referral
1%
Other
Other
1%
In Person
In Person
1%
Staffing Agency
Staffing Agency
Interview search
3,377 interviews
Viewing 911 - 915 of 3,377 Interviews
Amazon interviews FAQs
Candidates applying for Software Development Engineer roles take an average of 16 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 27 days.
Common stages of the interview process at Amazon as a Software Development Engineer according to 1 Glassdoor interviews include:
Phone interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Amazon in Apr 2019
Interview
I was interviewed for an internship.
1st round was online assessment, code was given, and you have to find bugs(speed matters in this round). There were few logical reasoning questions in this round.
2nd round was an online coding assessment—two medium coding questions. I was not able to compile my second question code because I was trying to make some last-minute change, but logic was pretty much correct.
The 3rd round was a coding interview. Two medium coding questions were asked-one on the binary tree and other on bit manipulation.
Make sure you know the complexity of your code and how to optimize it.
** Read Amazon Leadership Principles before your interview and prepare your behavioral questions accordingly.
Interview questions [1]
Question 1
I have signed NDA, so I cannot reveal the questions.
3 online technical questions. the first one was two find the error in the code and fix it the second was to solve to coding problems and the third was a situation test
I applied online. The process took 4 weeks. I interviewed at Amazon (Cambridge, East of England, England) in Feb 2020
Interview
I interviewed for a developer position in Cambridge (UK). The on-site interview consisted of 4 rounds, each with different people -- engineers and managers. Each interview lasted about an hour and was divided equally between behavioural questions (based on the company's so-called "leadership principals") and a technical problem that I had to solve on a whiteboard. One of the technical questions revolved around system design, the rest were typical programming / algorithmic problems one would expect at software engineering interviews.
My overall experience was neutral toward slightly negative. While about half of the interviewers were really friendly and approachable, the others came across as arrogant or bored. In the end I did not get an offer, but even if I did, I'm not entirely convinced that I would have wanted to work with some of the people I met throughout the process.
Interview questions [1]
Question 1
What design considerations should be had in mind for delivering an OTA update to millions of customer devices?