It was a moderate interview, mostly focusing on OOP concepts.
The interviewers were kind, and the prompts were language-agnostic, meaning you could solve them in any language.
The overall experience was great, though it was an intensive day of interviews (4 interviews over 4 hours, with a break in the middle).
Definition of inheritance.
What is a class?
What is an abstract class?
The following metrics were computed from 55 interview experiences for the Amazon Software Engineer role in Toronto, Ontario.
Amazon's interview process for their Software Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Toronto, Ontario.