The interview process began with an initial phone screening from a recruiter, followed by another phone screen with the hiring manager. This led to a full day of five one-hour interviews.
The interviews covered various LeetCode-style problems and then system design challenges. Some interviewers seemed to be fulfilling an obligation, while others were clearly enthusiastic about the possibility of working together. A few interviewers appeared to be testing your reactions.
An offer was extended the next day but was rejected due to concerns about Amazon's work culture.
Design a chess game in OOP.
The following metrics were computed from 16 interview experiences for the Amazon Software Engineer II role in Seattle, Washington.
Amazon's interview process for their Software Engineer II roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Amazon's Software Engineer II interview process in Seattle, Washington.