One long OA, then one LeetCode-style technical round over video call with a senior engineer. This is a typical interview with no trick questions.
This process is for the Canada region, but I would assume it's the same for the US.
Write a function that validates whether a string is a palindrome.
The following metrics were computed from 31 interview experiences for the Amazon Software Engineer (Internship) role in Canada.
Amazon's interview process for their Software Engineer (Internship) roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Engineer (Internship) interview process in Canada.