I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon Web Services (Seattle, WA) in Aug 2022
Interview
Recruiter reached out to me via email and sent me an application link. After applying to the job, I was given some documentation and meeting invites for prepping. I was sent a link to add suggested dates/times for the interview. The interviewer asked 3 questions (1 behavioral, 2 technical) and then a coding section began.
The prep calls all specified to learn/refresh about Data Structures and Algorithms, but the interviewer asked questions about neither.
Interview questions [3]
Question 1
Q: When mentoring someone, how did you help them further their career?
The interview process is intensely demanding, involving more than six separate rounds spanning several days, some marked by extended hours of rigorous interviews that repeatedly explore leadership principles
through a series of redundant inquiries, augmented by several exceptionally challenging coding tasks.
Interview questions [1]
Question 1
Describe a time you failed at something and what you did differently next time.
5 interviews all with technical and also Leadership Principle focused questions. Do not do not do not underestimate the importance of the Leadership Principle questions. Spend as much time on those as on leetcode/algoexpert.
Interview questions [1]
Question 1
System design q was more or less: How would you design an event processing system to handle events from millions of devices each reporting an event every minute
Mostly behavorial questions like "Tell me about the last time you disagreed with a teammate" and 3 technical questions, i.e. Systems Design: Design a Whatsapp backend. coding question: Roman Numbers to digits or vice versa, Write a bracket balancer.
Interview questions [1]
Question 1
Tell me about a time when you had to do something that was outside of your duties.