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 161 - 165 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 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 5 weeks. I interviewed at Amazon (Seattle, WA) in Feb 2015
Interview
2 phone screens. 6 rounds of onsite interview. Pretty nice interviewers expect for the bar raiser. The questions were not very difficult. I have no time preparsion. But my resume was pretty solid.
Interview questions [1]
Question 1
Normal questions. Not very difficult. The bar raiser asked a detail question about the linux system. How it works, how it starts. A very surprising question compared to algorithmic problems.
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Hyderabad) in May 2016
Interview
Well structured: On onsite interview there would be 5 rounds, around 1 hour each.
In the morning you will get schedule print out, and you have to sit in the interview cabin, interviewer will come to you as per schedule.
Interview questions [1]
Question 1
1st Round:
1. Design Subway Suffers game.
2. what a negative feedback recently you got.
3. Describe recent challenging work done.
2nd Round:
1. Design Resource Pool
2. input a number and check if the sum of two numbers in a BST matches with it.
3 rd Round:
1. Create Doubly link list from a BST
2. given two sorted array a1 and a2 with length m+n and n , a1 has only m elements, Merge a2 to a1 so that elements are in sorted order, don't use 3rd array.
4rth Round:
1. One design question (don't remember)
2. Some Behavioral questions (don't remember)
5th Round:
Didn't happen.
I applied through a staffing agency. The process took 1 day. I interviewed at Amazon (Pune) in Mar 2016
Interview
Was interviewed onsite for the role. Had all on the rounds on coding, data structures, algorithm and software architecture design. Was given hints and ample time to solve all the problems. Would advise people to practice writing code on a piece of paper and give out all approaches that you can think of.
Interview questions [1]
Question 1
Q. Diameter of a tree.
Q. Stack boarding passes into source and destination.
Q. Design system to do a db switch.