There are 4 interview rounds. Each round contains a technical question and a couple of soft skill questions asking you about your previous job experience. When you answer the soft skill questions, you need to align your story with Amazon's Leadership Principles.
Implement an LRU cache. There will be the following questions to see if you have a deep understanding of the said cache.
The following metrics were computed from 3 interview experiences for the Amazon Software Development Engineer II role in Vancouver, British Columbia.
Amazon's interview process for their Software Development Engineer II roles in Vancouver, British Columbia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Development Engineer II interview process in Vancouver, British Columbia.