Applied in July and went through a 3-stage process:
1st stage: 20-minute call with a recruiter, covering basic OOP and data structure questions.
2nd stage: 1-hour phone interview, including 3 leadership principle questions, followed by a technical coding question (two if you finish the first one quickly).
3rd stage: 3-hour interview, consisting of 3 back-to-back 1-hour interviews similar to the phone screen, except the first interview is with a hiring manager and includes no technical questions.
1hr phone interview:
3hr interview:
The following metrics were computed from 1 interview experience for the Amazon Software Development Engineer (Graduate) role in Cape Town, South Africa.
Amazon's interview process for their Software Development Engineer (Graduate) roles in Cape Town, South Africa is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Amazon's Software Development Engineer (Graduate) interview process in Cape Town, South Africa.