I received an online assessment that was easy to pass. It consisted of two technical questions, followed by a large number of behavioral questions with a couple of math-based ones interspersed.
The interview was relatively easy, but I did not prepare enough for the technical portion.
One question involved receiving a list of tuples. Each tuple contained a package name in the first spot and a dependency for that package in the second. The task was to find the optimal order of package installation for all packages and dependencies.
The following metrics were computed from 5 interview experiences for the Amazon Software Development Engineer (SDE) I role in Canada.
Amazon's interview process for their Software Development Engineer (SDE) I roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer (SDE) I interview process in Canada.