The process consisted of an assessment followed by four virtual interviews.
The assessment was fairly standard, with two LeetCode questions.
The first interview was run-of-the-mill.
The second and third interviews were by far the best – the interviewers were great and gave very helpful feedback.
The last interview was a nightmare. It was clear from the beginning that the interviewer was not prepared and didn't care to be giving one. His coding question was not prepared ahead of time, his expectations were unclear, and he was very rude and impatient when asked clarifying questions. I ended the interview 15 minutes early rather than endure his abuse. I hope nobody else has the misfortune of interviewing with him.
Overall, it was an alright experience. I just wasn't prepared enough for it.
LeetCode easy and hard for assessment. All of the virtual interviews consisted of behavioral questions related to Amazon leadership principles, followed by a standard coding or system design question.
The following metrics were computed from 2 interview experiences for the Amazon Software Development Engineer role in Redmond, Washington.
Amazon's interview process for their Software Development Engineer roles in Redmond, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer interview process in Redmond, Washington.