I applied online for the Amazon Software Engineering Internship and was contacted a few weeks later to schedule an online assessment.
The assessment included debugging and coding questions in a timed environment, followed by a work style survey.
After passing that, I was invited to a final round consisting of one virtual technical interview.
It focused on data structures and algorithms—my interviewer asked a medium to hard Leetcode-style problem and wanted me to talk through my thought process.
Overall, it was a fairly streamlined and coding-focused process.
In my interview, they asked me a question like: "Given a string, return the length of the longest substring without repeating characters."
The following metrics were computed from 1 interview experience for the Amazon Software Engineer (Internship) role in Redmond, Washington.
Amazon's interview process for their Software Engineer (Internship) roles in Redmond, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer (Internship) interview process in Redmond, Washington.