I applied online. The process took 1 week.
Online Assessment is the first step in the process. I didn’t have an HR phone screening and went straight to the OA after applying. It was sent to me about a week after I submitted my application.
The first question is a LeetCode-style algorithm question, and the second question gives a full stack repo (choice of Java, NodeJS, or Django) and asks to solve a backend issue which is causing a bug in the frontend. Unit tests must pass to pass the second question. You can run both backend and frontend individually or together.
The following metrics were computed from 1 interview experience for the Amazon Software Development Engineer role in Calgary, Alberta.
Amazon's interview process for their Software Development Engineer roles in Calgary, Alberta is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer interview process in Calgary, Alberta.