I applied online. The process took 3 weeks.
Had to complete a leetcode exercise to get my foot through the door. I had about 2 hours to complete two problems related to bit manipulation and array organization. Afterwards, I got contacted by an internal recruiter. The process was a bit messy, schedules kept changing, and they kept asking me to accommodate.
The recruiter sent me a rundown of things to prepare for the night before the actual interview. As the title suggests, I interviewed for Embedded Software, so most of the topics in the resource covered embedded concepts (bit manipulation, addressing, thread safety, protocols). None of the questions asked by the interviewers covered my title even remotely. The majority had to do with algorithms for a generic software engineering role, so there was an obvious mismatch there.
The interviews were split over two days:
Overall, it was a complete mess. I felt blindsided by the lack of focus on their end, and it was exhausting to go through a gauntlet back to back.
Name a time you had issues with a co-worker and how did you resolve it?
The following metrics were computed from 2 interview experiences for the Amazon Embedded Software Engineer role in Irvine, California.
Amazon's interview process for their Embedded Software Engineer roles in Irvine, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Amazon's Embedded Software Engineer interview process in Irvine, California.