Software Development Engineer applicants have rated the interview process at Amazon with 3.2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 61% positive. To compare, the company-average is 57.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer roles take an average of 28 days to get hired, when considering 2,544 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 according to 2,544 Glassdoor interviews include:
Phone interview: 29%
One on one interview: 21%
Skills test: 14%
Presentation: 11%
IQ intelligence test: 6%
Group panel interview: 6%
Personality test: 5%
Background check: 4%
Drug test: 2%
Other: 2%
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at Amazon (Bengaluru) in May 2018
Interview
I was selected in Amazon Campus Mentoring Program(ACMS). Between Jan 18 to April 18, we had 4 sessions in Amazon campus and also did a project there. On the final day, we had a presentation of the project and interview process for 6 months internship. So first, there was a coding exam (Pen Paper) 3 questions in 45 min. After that presentation of the project. Then, in1 st interview round 2 questions was asked based on trees. 2nd round, first discussion on the project and what difficulties I faced while doing it. Then, one question based on trees and one on heaps. 1-2 os questions were asked like what is thrashing and virtual paging, conditions of deadlock. At last a puzzle kind of question was asked. I was asked to write codes of all the questions asked.
Interview questions [1]
Question 1
Coding test
1) Merge k sorted lists and store it in 1st list. Do not use any other extra space.
2) Given a paragraph and a group of strings. find the smallest interval in the paragraph such that it has all the strings in the group.
3) Given some array of strings. divide it into groups of anagrams.
1st interview
1) Given a tree print the corner elements of each level in a zigzag manner.
2) In an array print all the triplets such that a^2 + b^2=c^2. There can be negative numbers also.
2nd Interview
1) Populate next right pointer of a tree.
2) Consider an infinite stream of numbers. At any point print smallest k elements.
3) Given a set of N nuts of different sizes and N bolts of different sizes. There is a one-one mapping between nuts and bolts. Match nuts and bolts efficiently. Comparing of a nut to another nut is not possible. Nuts can be compared with bolts only.
It started with an OA, and then after a few weeks, I got invited to four rounds of interviews: technical and behavioral at 3 of the 4, and behavioral only at one.
I applied online. I interviewed at Amazon (São Paulo, São Paulo) in Jun 2026
Interview
Empresa extremamente clara sobre o que é pedido na entrevista e isso me mostra a seriedade. Minha experiencia foi positiva e tente se atentar a resolver o problema e não somente decorar padrões do leetcode.
Interview questions [1]
Question 1
Perguntas em ingles que envolve o STAR e testes técnicos