The interview process was very streamlined.
You start by completing an online application. Considering how tedious applying for jobs can be, Amazon's process felt different and therefore refreshing.
After the application, you receive a quick response to take online assessments. These involve a personality test using office situations and "what describes you more..." questions, along with two technical coding challenges.
Subsequently, they email you to pick a date and time on a given week to schedule an interview. They will then select a date/time that works for them and send a link for their Chime video chat platform for the interview.
The interview is an hour long, with the first half dedicated to introductions and questions (leadership/personality), and the second half focused on a coding challenge. This challenge is fairly interactive; they want to understand your thought process. "Thinking out loud" is encouraged, and it worked for me.
Pseudocode is not strictly allowed, as you get to pick your programming language. However, they are not overly concerned with syntax, and they didn't even run any tests during this part. The discussion focused on aspects like time complexity.
Lastly, you have the opportunity to ask your own questions if time permits.
I received an offer less than 48 hours later. The overall process took two weeks, even during the Christmas/New Year's period.
Name a time when you committed to something but were unable to fulfill that commitment.
How did you handle that situation, and what would you do differently now?
The following metrics were computed from 2 interview experiences for the Amazon SDE-intern role in Arlington, Virginia.
Amazon's interview process for their SDE-intern roles in Arlington, Virginia 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 SDE-intern interview process in Arlington, Virginia.