There are two online assessments: one with two coding questions and one behavioural test.
Getting half of the coding questions correct is enough to proceed to the behavioural test. Align answers on the behavioural test with Amazon Leadership Principles.
The final interview includes two behavioural questions (related to Amazon Leadership Principles) and one LeetCode question.
Two behavioral questions (about Amazon Leadership Principles), one Medium Leetcode question
The following metrics were computed from 5 interview experiences for the Amazon Software Engineer (Internship) role in Toronto, Ontario.
Amazon's interview process for their Software Engineer (Internship) roles in Toronto, Ontario is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Amazon's Software Engineer (Internship) interview process in Toronto, Ontario.