Applied online. I got shortlisted for an SDE2 phone interview.
After being successful in the phone interview, I was invited to the 5-hour (onsite, 1 hour x 5 rounds) virtual day. This is normally an onsite interview, but it has been virtual since the pandemic.
Phone Interview: LP questions plus LeetCode-style question.
Onsite Loop Interviews:
Loop 1: LP questions plus LeetCode-style question.
Loop 2: LP questions plus LLD question (OOP design question) - (25 minutes LPs + 15 minutes OOP design question).
Loop 3: LP questions plus System Design question (HLD round) - (LPs 25 minutes + 30 minutes System design on the Bluescape platform).
Loop 4: LP questions plus LeetCode-style question (LPs 30 minutes + DSA theory 5 minutes + coding part 20 minutes).
Loop 5: Manager round (LPs only for 55 minutes plus 5 minutes for me to ask questions at the end).
The following metrics were computed from 1 interview experience for the Amazon Software Development Engineer II role in Cape Town, Western Cape.
Amazon's interview process for their Software Development Engineer II roles in Cape Town, Western Cape is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer II interview process in Cape Town, Western Cape.