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 221 - 225 of 3,378 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 through a recruiter. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Dec 2023
Interview
Did the initial assessment comprised of a cording exercise, work simulation focused on designing and survey.
They provided a lot of resources to prepare for the interview, including practices on hackerrank, project euler and so forth.
The coding challenging was a bit difficult with loads of requirements and maths required to get to the final result.
Work simulation and survey was fine.
Interview questions [1]
Question 1
Coding exercises about working with arrays and matrices
I applied online. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Nov 2023
Interview
Online Assessment into final round which was a 45 minute interview. Few behavioral questions, and then one technical non leetcode sys design question. Tried to talk through, was tough no offer
Amazon's interview process typically includes an online application, initial assessment, phone screen, technical interviews, and a final round. Emphasis is on leadership principles, problem-solving, and behavioral questions, assessing both technical skills and cultural fit.
Interview questions [1]
Question 1
dsa, behavioural, past experiences, but does give feedback