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 121 - 125 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 other source. The process took 5 days. I interviewed at Amazon (Dublín, Dublín) in Apr 2016
Interview
The hiring process is composed of multiple phases: resume screening, online coding test, phone screen and a on-site interview.
Coding test are standard algorithm challenges (usually 2 or 3 to solve in 2h30m) that involve also performance and correctness. From my experience I can say that correctness is more important than performance.
Phone screen is usually 1h long where they ask for both technical (data structure) and soft skill ("tell me about a time when..."). This can be tricky if you are not used to english speak over the phone.
The on-site interview is the most interesting: is a 5 hours interview covering from basic algorithm, to advanced system design with questions getting harder the more you solve them. Soft skills are also covered, mainly based on Amazon leadership principles.
The overall experience was very pleasant and educational.
Interview questions [5]
Question 1
Design a system that handles millions of pictures.
I applied through a recruiter. I interviewed at Amazon (Bengaluru) in Jun 2017
Interview
Written round - has 3 questions, 1 F2F.
Pathetic interviewer, highly unprofessional.
After asking first question, starting doing something on his laptop. After 30 min sees the solution and gives one more question and again started doing something on his laptop. No interaction with candidate.
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Berlín) in May 2017
Interview
Online coding test followed by 4 onsite interviews.
1. Algo + DS
2. Algo + DS
3. Systems design
4. OOD + data structures
The whole process was very efficiently managed. I bombed 3 of the 4 onsite interviews so I did not get selected. Prepare well on systems design and OOD.