Straightforward but time-consuming.
Lots of generic questions for a specialized embedded systems role. Only recently have they started focusing on more specialty questions.
They had a telephonic technical round followed by a coding assignment. I cleared both and flew to Seattle for an on-site interview.
The on-site interview went from 9 am to 4 pm with one lunch break.
Most of the interviewers were from other teams in the same org, and nobody really asked embedded-centric questions except for the Hiring Manager, who was an EE+CS graduate himself.
Standard Amazon questions are often from LeetCode. However, recently they have started asking system-level questions, such as Lamport's algorithm and schedulers.
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.