The interview process was seamless. It consisted of 3 practical coding challenges and questions about Java terms, but they did not ask many personality questions. You can practice on LeetCode and make sure you understand Big O analysis and can think of ways to optimize your code.
The first interview was a technical interview, which I did not pass. They asked what polymorphism is.
It consisted of three practical coding questions. You can practice these on LeetCode and make sure you know your Big O analysis and can think of ways to optimize your code.
The following metrics were computed from 9 interview experiences for the Amazon Software Engineer role in Cape Town, South Africa.
Amazon's interview process for their Software Engineer roles in Cape Town, South Africa is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Cape Town, South Africa.