Amazon Software Development Engineer II interview questions
based on 293 ratings - Updated May 9, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
47%
Recruiter
Recruiter
30%
Applied online
Applied online
11%
Employee Referral
Employee Referral
7%
Staffing Agency
Staffing Agency
2%
Other
Other
2%
In Person
In Person
2%
Campus Recruiting
Campus Recruiting
Interview search
293 interviews
Viewing 136 - 140 of 293 Interviews
Amazon interviews FAQs
Software Development Engineer II applicants have rated the interview process at Amazon with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 59.5% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in May 2016
Interview
Contacted by recruiter and have phone screen with the Hiring manager. Then on-site at Seattle Office with the 5 Software engineers who are not on the same team. And They asked me some basic coding question and what language I used in my previous workplace. It was 1:1 white board and coding interview.
Interview questions [1]
Question 1
Tell me about yourself. Why do you want to work at Amazon?
I applied online. The process took 4 days. I interviewed at Amazon (Glasgow, Escocia) in Jan 2017
Interview
Started off with an online assessment. There were two parts of interview. First part was related to programming in which I was asked to solve two algorithmic questions. Second part was a personality test
Interview questions [1]
Question 1
Write a program that would identify first common manager of two employees
I applied through an employee referral. The process took 2 weeks. I interviewed at Amazon (Austin, TX) in Dec 2016
Interview
I was referred by an existing employee, so my experience may have differed. I was contacted by a recruiter who setup a phone screen. The recruiter sent me a good amount of literature and suggested practice. I did a couple practice questions on a coding website and reviewed the leadership principles. The phone screen consisted of a leadership/behavioral question and a pretty straight-forward technical evaluation. The interviewer "inclined" me for an onsite. The recruiter sent me more info this time and spent 45 mins on the phone with me discussing what to expect and helping me prep. The onsite consisted of 5 interviews with managers and developers. In each, I was evaluated on two leadership principles (some subtly woven into conversation or the technical, some asked blatantly) and one technical evaluation on the whiteboard. Most of the technicals were coding, but one was more discussion on what an API would look like for some real-world interaction. I enjoyed the more free form one the most as we got to talk through a lot of scenarios. I was right on the edge of L4/5 technically, but a solid L5 for leadership, so I got the bump.
Interview questions [1]
Question 1
What would an API look like for the interactions between a plane and air traffic control.