Mode of Interview: Phone or Video Call
This is quite common for the first round, especially for larger companies or remote roles. The interviewer might ask you to code on a shared platform.
Online Coding Platforms: Companies might use platforms like HackerRank, LeetCode, or Codility to test your coding skills.
Duration: Generally ranges between 30 minutes to an hour, but can vary.
Content:
Interviewer's Role: In this round, the interviewer might be an engineer or a dedicated interviewer trained to assess technical prowess. The interviewer may give hints if you're stuck or might challenge your solution to see how you handle feedback and adapt.
Post-Coding Discussion: After the coding portion, there may be a few minutes of discussion. The interviewer might ask about your thought process, alternative solutions, or further optimizations. This can also be a time for you to ask clarifying questions or get feedback.
Preparation: As a tip, practicing on platforms like LeetCode, HackerRank, or CodeSignal can be beneficial. Understand the basics of data structures and algorithms, and be comfortable with at least one programming language.
Purpose: The primary purpose of this round is to filter out candidates who might not be technically fit for the role. The company wants to ensure that those progressing to the next rounds have the requisite coding skills.
Algorithms, binary tree, recursion, and LinkedList
The following metrics were computed from 29 interview experiences for the Amazon Software Development Engineer (SDE) role in Vancouver, British Columbia.
Amazon's interview process for their Software Development Engineer (SDE) roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Development Engineer (SDE) interview process in Vancouver, British Columbia.