Developer 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 33% positive. To compare, the company-average is 63.8% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
Online Assessment (OA):
The process began with an Online Assessment consisting of timed data structures and algorithms (DSA) problems to evaluate problem-solving and coding skills.
Interview 1 – Behavioral + DSA Coding (60 minutes):
This round combined behavioral evaluation based on Amazon’s Leadership Principles with a DSA coding problem. The focus was on both technical competence and alignment with company values.
Interview 2 – DSA Coding + Low-Level Design (60 minutes):
This round included a DSA problem followed by a Low-Level Design (LLD) exercise. The design component involved structuring a small system with object-oriented design principles, showcasing coding clarity and system design thinking.
Interview 3 – Behavioral (60 minutes):
The final round focused entirely on behavioral assessment, evaluating leadership qualities, communication, and decision-making through past experience discussions.
Started with OA then
3 back-to-back interviews on same day
coding - got one question, evolving test cases
behavioural - typical Amazon behavioral tound
LLD - one question with additional cases
Interview questions [1]
Question 1
1. get most frequent products sold from streaming data. Basically a hash map with brute force, max heap optimized
I had 3 different interview rounds, First round was a typical HR interview round with behavioral questions. and the last two were technical questions. before these 3 rounds it was a coding assessment with 3 problems that were definitely more difficult than the online with a individual from Amazon.
Interview questions [1]
Question 1
The first one being data structures and algorithms (Graph Algorithm), and the last one being an OOP question.