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 161 - 165 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 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.
I applied through a recruiter. The process took 6 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2016
Interview
Amazon's software development interviews arent the most technically difficult but they do dive into various aspects of working in a team, designing large scale, fault tolerant software.
Most interviewers and the recruiter were extremely friendly and helpful.
First was an online screening on HackerRank, followed by a phone debriefing and finally an
on site interview for 4 hours with 4 different interviewers. The onsite interviews consisted of 3 algorithm questions and a design question. Both coding and design questions were to be whiteboarded and error-free code was expected.
Before each coding or design question, there were also a series of behavioral and questions relating to past experience and design choices.
All in all, a positive experience.
Interview questions [1]
Question 1
Cant mention specific questions (NDA). Would highly recommend knowing stacks, queues, dictionaries, recursion and dynamic programming.