Junior Software 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 56% positive. To compare, the company-average is 57.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Junior Software Engineer roles take an average of 34 days to get hired, when considering 95 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 Junior Software Engineer according to 95 Glassdoor interviews include:
Phone interview: 24%
Skills test: 21%
One on one interview: 18%
Personality test: 12%
Presentation: 9%
Group panel interview: 6%
Background check: 5%
IQ intelligence test: 4%
Other: 1%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 months. I interviewed at Amazon (Miami, FL) in Oct 2020
Interview
The interview was a couple of rounds. The first round was an online assessment which had 3 questions. These were fairly straightforward but they all had some trick to them. These are your typical LeetCode data structures and algorithms questions. Then there was a round of live interviews which I had all in the same day. It was 3 45-minute interviews, all back to back. Again, same type of question but a bit harder. All the interviewers had different levels of expertise/vibe. This was the farthest I got but I believe after this it was just a behavioral interview (for culture fit) and then you'd get an offer.
Interview questions [1]
Question 1
Amazon has to deliver these packages (list of volumes) over a week. Find the most optimal way to pack these into a truck of V volume. (Knapsack problem, but every day)
Amazon had a pair of practical programming questions that differed in difficulty, the first one was fairly trivial math. The second was more interactive, figuring out what they wanted and then implementing several functions to achieve it.
Interview questions [1]
Question 1
The harder question was structured as a story, you had to parse what they were saying and then implement the methods point by point. It was a thorough object-oriented question.
I applied online. I interviewed at Amazon in Jul 2026
Interview
The process started with an Online Assessment containing coding challenges and work simulation. It was followed by a technical screening and virtual onsite interviews focusing on data structures, system design basics, and Amazon's Leadership Principles.
Interview questions [1]
Question 1
Tell me about a time when you had to make a difficult decision with limited data, and how you handled it.
I applied through college or university. I interviewed at Amazon (San Luis Obispo, CA) in May 2026
Interview
Started off with behavioral questions such as conflict resolution and hobbies. Then one technical question about making an efficient money system. Basically given a set dollar amount, what’s the best way to convert that number into a certain amount of coins and dollar bills efficiently.
Interview questions [1]
Question 1
one technical question about making an efficient money system. Basically given a set dollar amount, what’s the best way to convert that number into a certain amount of coins and dollar bills efficiently.