Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jun 17, 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,375 interviews
Viewing 3016 - 3020 of 3,375 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 through a recruiter. I interviewed at Amazon
Interview
This was a phone interview...was asked to use their collab edit tool where I was asked to write code in language of my choice. The overall process was good and smooth. Make sure you are well versed with algorithmic questions and most of all the use of a hash maps. Another thing be confodent,. The interviewer also asked me a question on regular expressions something I hadn't worked on for long, but they expect u to be vocal and explain what you are thinking.
Interview questions [1]
Question 1
1. Reverse words in a string I.e given "I love glass door" make it "door glass love I"
I applied online. The process took 2 months. I interviewed at Amazon
Interview
I submitted an online application and several weeks later was contacted by e-mail to schedule a phone interview. After the first interview, I was contacted again to schedule another phone interview, but did not get past the second one.
Interview questions [1]
Question 1
Given a binary search tree, find the length of the path between two nodes.
I applied through an employee referral. The process took 3 weeks. I interviewed at Amazon in May 2012
Interview
I had three phone interviews. No onsite. First one went really well, second one was so so, third one (decider) did not go well. Here were my questions spread over all three interviews (that I remember):
1) Return the nth fibonacci number
2) Asked me some basic OO questions (interface, abstraction, OO)
3) Write isBalanced(String str), which returns true or false for whether or not the string has properly matched and balanced parentheses
4) Design a parking lot system
5) Design a chess system.
I wasn't feeling it with the interviewer in the second and third interview. When you get stuck, stay position. Keep talking about what you're thinking. Keep engage. Try to stay relaxed and a solution will come to you.
Interview questions [1]
Question 1
Most questions were posted here on Glassdoor. Just go through and create a list of common questions. Study seriously for a month if you can.