Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jun 23, 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,376 interviews
Viewing 786 - 790 of 3,376 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
Very well organized and thorough. I was contacted by a recruiter and given a detailed explanation of the process and expectations. The actual interviews were also challenging, but also engaging and fair.
Interview questions [1]
Question 1
How did you handle a hostile customer interaction?
I applied through a recruiter. I interviewed at Amazon
Interview
1 online coding round, 3 technical rounds, and 1 final technical bar raiser.
The whole process took one month to be completed. And the result was announced 2 days after the bar raiser. Overall rejection seemed very arbitrary as despite the questions being answered with a high amount of precision I was rejected
Interview questions [1]
Question 1
Following stuff was asked in the rounds:
1,) Edit Distance
2.) Graph searches and special cases of graph exploration
3.) Stack modification based question
4.) LRU caching, Paging algorithms and a few other tidbids
I applied through college or university. The process took 1 day. I interviewed at Amazon (Bengaluru) in Jul 2019
Interview
2 stage interview - first technical and then HR round. Technical interviewer did not let me explain my codes at all. He just wanted the result and did not give me the time to do so.