Member-only story
How To Prepare For an Interview in Amazon.
Tips from an interviewer and my experience.
I joined Amazon in March 2022 and, at the time of writing, have spent more than two years there. I’ve been promoted once and participated in different stages of the interview process. Today, I want to share the resources I used to prepare and what interviewers expect from candidates.
Interview Process
In general, the interview loop for a software developer position consists of three rounds:
- Online code assessment
- Phone screen interview
- Five in-person interviews
Online Code Assesment
This is the first step of the loop. A candidate typically receives a link to an online HackerRank session and is offered 2–3 challenges with growing complexity.
At that stage, the challenges are evaluated automatically, meaning the code has to pass tests, defined for each task, and satisfy memory and time constraints.
The candidate is free to chose a programming language of their preference.
Phone Screen Interview
If the online assessment is successful, the candidate is invited to a phone screen interview. This round lasts one hour…