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,377 interviews
Viewing 376 - 380 of 3,377 Interviews
Amazon interviews FAQs
Candidates applying for Software Development Engineer roles take an average of 21 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 42 days.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 months. I interviewed at Amazon
Interview
The interviews were all online, and they were pretty chill. They had a few technical screens and then a final technical screen. The final technical screen was a bit longer than the other ones.
I applied online. The process took 4 weeks. I interviewed at Amazon (Edmonton, AB) in Mar 2022
Interview
The process of the SDE new grad. is following:
OA 2 questions
Work Simulation question 4 questions(4 scenarios)
OV 3 questions + BQs (45 mins for each questions)
This is the process of the interview.
Interview questions [1]
Question 1
Write a program to achieve O(1) complexity for the max of the stack.
There were 2 rounds of interview. First one was a technical interview which had only a single question to answer. I had to explain it from inside out. First the brute force solution and then the most optimal solution.
Second round had two questions. Both on medium-hard difficulty. Interviewer were helpful throughout.
Interview questions [1]
Question 1
Can't disclose the questions as I'm not allowed to do. Topics were mostly trees and arrays.