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,543 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,543 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 2 weeks. I interviewed at Amazon (Seattle, WA) in Oct 2015
Interview
At present I think they have changed the older process.
i gave onsite interview in 22nd Oct 2015, to give you guys a better idea
So the pre-onsite screening involves two online tests.
First one is a 3 task test..first task would be to correct bugs in 7 code pieces..this gives you 21 minutes to fix the errors..mostly semantic errors, like boundary checks and operator shuffling(using > instead of <)..mostly revolve around arrays..
second task is a bunch of logical and reasoning questions like which is the odd one out, find next number of pattern in the series..you have to be fast
third task is to write a program in 30 minutes..this should be some problem related to arrays mostly..
i feel first and second task are critical. If you finish those, you should get to next level.
If you clear this, then you get to second online test.around 2.5 hrs..two stages..
first stage is work simulation.. so you will ideally feel that you are working from home..operational stuff..just pay attention to details and chats..
Second stage is two programs in 1 hour. If you get the logic, then it won't take more than 20 minutes to solve..I panicked initially but was able to finish it in 30 minutes...once you run the code, test cases are evaluated against it...make sure to pass all test cases...
If this goes well, then you are called to seattle for onsite interview...this was the best interview experience for me so far...they don't grill you whole day with standard algorithmic questions and try to judge you..anyone with good memory can clear it...
what they do is divide candidates in a team of 3. Give a sort of project containing three parts..you have to decide among the team who will take which part and then finish it within 6 hours or so..in the meantime you have two interviews one-on-one in which the developers discuss the problem and your approach towards it and some tangential questions related to project...if you have created flow-chart to solve any problem ever, then this task should not be difficult for you..its mostly about the logic with which you can identify a problem....you have choice in languages among python,java and c++ with respective editors...
Interview questions [1]
Question 1
this was in online test..find gcd of an array of integers..
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
I applied online. I interviewed at Amazon (Calgary, AB) in Jun 2026
Interview
Online Assessment is the first step in the process. I didn’t have an HR phone screening and went straight to the OA after applying. It was sent to me about a week after I submitted my application.
Interview questions [1]
Question 1
The first question is LeetCode style algorithms question, and the second question gives a full stack repo (choice of Java, NodeJS, or Django) and asks to solve a backend issue which is causing a bug in the frontend. Unit tests must pass to pass the second question. You can run both backend/frontend indivdually or together