The interview was good, with the right questions and the right amount of complexity. It mainly focused on algorithms and coding questions, with no language preference. If you have a good amount of knowledge in algorithms and complexity, then it will definitely help you in the interview.
They'll ask design and algorithm-related questions. Knowing complexity concepts would be great.
The following metrics were computed from 16 interview experiences for the Amazon Software Development Engineer role in Toronto, Ontario.
Amazon's interview process for their Software Development Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer interview process in Toronto, Ontario.