There were three rounds of interviews: two technical and one behavioural.
The technical rounds included coding problems and system design discussions.
The interviewers were friendly, professional, and on time throughout the process.
They asked about object-oriented design principles and to solve a coding problem involving arrays.
The following metrics were computed from 53 interview experiences for the Amazon Software Developer role in Canada.
Amazon's interview process for their Software Developer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Developer interview process in Canada.