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.
Design an LRU cache for an Amazon system.
The following metrics were computed from 267 interview experiences for the Amazon Software Engineer role in Seattle, Washington.
Amazon's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Seattle, Washington.