Software Development Engineer (SDE) II applicants have rated the interview process at Amazon with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 57.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer (SDE) II roles take an average of 30 days to get hired, when considering 175 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 28 days.
Common stages of the interview process at Amazon as a Software Development Engineer (SDE) II according to 175 Glassdoor interviews include:
Phone interview: 24%
One on one interview: 21%
Skills test: 18%
Personality test: 10%
Group panel interview: 8%
Presentation: 7%
IQ intelligence test: 4%
Background check: 4%
Drug test: 2%
Other: 1%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 days. I interviewed at Amazon (Dallas, TX) in Jun 2024
Interview
Round 1 (OA)
Got 2 standard amazon OA question was able to solve both and passed all test case. After that 12-30 min of Behavioral and Feedback round were there. After few days got call from recruiter that I am selected for further rounds and my interview will be scheduled soon.she further told me that I'll have (2 technical and 2 managerial round).
Round 2 (Technical Imterview -1)
After 20-25 days received interview mail It was on amazon chime. It was 1 hour round, Interviewer was SDE-2 and after basic introduction asked 2 Leetcode medium question and was able to solve both questions. Interviewer also asked 1 question based on LP (though the question was not direct but was able to sense what interviewer expect from my answer so gave answer accordingly) (here I got to know why everyone say amazon interviewers are obssesed with LP). Interviewer was very suportive, was totally listning to what I was saying and was closely watching my code while I was writing
Round 3 (technical Round -2)
After 10 minutes of first round got another mail for second round and was asked to join meeting in next 20 minutes. This round was also of an 1 hour and was taken by SDE-2 and same after basic introduction got 2 Leetcode medium question was able to solve 1 question completely and for another question only had 20 minutes left so told my approach. after that 1 LP question was asked again not a direct question. Here also Interviewer was very supportive
Round 4 (It should be managerial and CS core concept as told by recuriter)
After 1 hour of round 2 got mail from recuriter that got selected further round and round 4 was scheduled by late evening (after office hours). This round was with manager and after basic introduction he also asked me 2 coding question and 1 question was from graph and other was array based, he copy pasted those question from leetcode but he didn't copied those question and test case correctly(I checked after interview). It took me 20 minute to just read the question and after that he explained the question but it was just a vague explanation.I somehow wrote the code from what I understood but ofcourse was told it's a wring solution. After that we jumped to 2nd question and same thing happen (after interview ,I literally checked on leetcode the test case was copied wrong and important part of question was missing) I asked the explaination for input output but got a vague explanation which confused me more here I also somehow wrote the code from that test case but ofcourse the solution was wrong. at exact 1 hour he disconnected the call and after that I didn't heard back from the recruiter.
From this round I got an experience that late evening interview will hardly go right, as for the whole day I was also working and till that time I was exhausted, I think same happened with the interviewer
Interview questions [1]
Question 1
one of the question on OA was Rotating the Box from LeetCode.
Link: https://leetcode.com/problems/rotating-the-box/description/
I applied online. I interviewed at Amazon (Vancouver, BC)
Interview
1. Recruiter call.
2. Online coding assessment with 2 problems and 90 minutes. There were some questions regarding behavioural at the end.
3. Full loop interview with 4 rounds about 1 hr each. 1 coding interview with 2 leetcode style questions, one hard one medium. 1 system design interview. 1 behaviour interview. 1 bar raiser interview that was a mix of coding and behavioural.
I applied through a recruiter. I interviewed at Amazon in Jun 2026
Interview
Fui abordado pelo recruiter no linkedin.
Não houve muita conversa, já fomos logo marcando a primeira etapa que era um code assessment. Nas trocas de email haviam vários guias e orientações sobre o que esperar.
Não me lembro exatamente se eram 2 ou 3 perguntas, e se o tempo era de 60 ou 90 minutos.
Interview questions [1]
Question 1
Code assesment (sozinho): Debugar uma aplicação (com back e front juntos) do porque uma inserção não está funcionando corretamente.
Live coding:
1 questão: Arvore binária matemática: Como chegar ao resultado da conta
2 questão: Dado o array, monte a árvore (o inverso da 1).
Árvore usada:
+
/ \
- *
/ \ / \
2 4 10 7
Online assessment consists of 2 DSA and 1 development question of a real application with bugs to fix (you can select development framework and language). After that 10-15 behavioural questions related to work scenarios.