First, you have to complete an online assessment, which consists of three problems on HackerRank of easy to medium difficulty.
Then, there is a single 45-minute video interview with an engineer, which is of medium technical difficulty.
Implement a queue with two stacks.
Followed up with: design an implementation of the game Battleship (a simple 2D array approach was accepted).
The following metrics were computed from 3 interview experiences for the Amazon Software Development Engineer Intern role in Vancouver, British Columbia.
Amazon's interview process for their Software Development Engineer Intern roles in Vancouver, British Columbia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Amazon's Software Development Engineer Intern interview process in Vancouver, British Columbia.