Amazon Software Development Engineer, II interview questions
based on 292 ratings - Updated May 9, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
46%
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
292 interviews
Viewing 246 - 250 of 292 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 58.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer, II roles take an average of 30 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 33 days.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Amazon (San Francisco, CA) in Aug 2013
Interview
At first, it's a phone interview. but not got phone call at the appointed time until waiting for another 10 minutes.
The questions in phone interview is for algorithm test, and the first one is to revert a sentense which is a common one. Unfortunately my answer not accepted by interviewer, so did not pass the phone interview.
I applied online. The process took 3 days. I interviewed at Amazon in Jul 2013
Interview
I was contacted by a recruiter the day after I applied through the Amazon careers page, and he booked a phone interview with a hiring manager. The interview was 1 hour long. It started with my experiences and for the coding part I was asked to solve a problem that involves some data structures.
Interview questions [1]
Question 1
I solved the problem in Java, but the hiring manager was more into C or C++, and didn't have much knowledge in Java.
I applied through other source. The process took 1 week. I interviewed at Amazon in Mar 2014
Interview
Asked for a 90 minute phone interview after finding my resume online.
The call followed the pattern described by others here. There were several technical questions of medium difficulty. I was asked to write code for one in the language of my choice using a shared web page.
There was also a general discussion of an OO modelling problem.
There were no surprises or gotchas. The interviewer was not trying to be tricky. It was like an discussion you
might have at work about solving any problem.
Interview questions [1]
Question 1
The technical problems were of medium difficulty and not unsolvable. Just designed to show that you know how to think about software problems.