Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jul 1, 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,378 interviews
Viewing 2531 - 2535 of 3,378 Interviews
Amazon interviews FAQs
Candidates applying for Software Development Engineer roles take an average of 23 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 33 days.
Common stages of the interview process at Amazon as a Software Development Engineer according to 3 Glassdoor interviews include:
One on one interview: 38%
Skills test: 38%
Group panel interview: 13%
Personality test: 13%
Here are the most commonly searched roles for interview reports -
They have many behavior questions, be prepared. And more importantly, read their leadership principle carefully, think about how to reflect some leadership principles in the answer of the behavior questions. Prepare one specific example, as detailed as possible for each behavior question. YES! THEY ASK YOU TO PROVIDE DETAILED EXAMPLES!!
Interview questions [1]
Question 1
examples for behavior questions. particularly hard for fresh or poor working experience.
I applied online. The process took 2 weeks. I interviewed at Amazon
Interview
I was interviewed in Seattle for the position of SDE.
First round was telephonic. The call lasted for 90 minutes and I was asked to code on a notepad shared by both of us. The questions were related to OOPS.
Second round was face to face in Seattle which included 5 rounds from 11AM to 4PM. Each round was around 45 mins long and all were technical round.
I applied online. The process took 4 weeks. I interviewed at Amazon
Interview
4 round 1:1, each one 45 minutes
Each round ask you some background question and one programming question
1 make file, choose a data structure to implement, (my answer is graph, do topology sort)
2 file system, object oriented design, design two classes
3 array of number, sum up to n, print out all pairs
4 binary tree, given two node, find first common ancestor, without pointer to parent node
Interview questions [1]
Question 1
I failed at the last question. I know it's on CC150 now, the interviewer changed the question while I am still thinking about it.