The interview process involved a phone screening with a recruiter, an online LeetCode-style assessment, and then four interviews back-to-back in one session, all conducted online.
The four interviews were with four different people. Three of them included actual coding, and one was a system design interview.
They asked me two LeetCode-style questions and then one more pragmatic problem-solving question that involved coding up clock-in/clock-out timesheets for employees.
There was also a simple system design question.
The following metrics were computed from 12 interview experiences for the Amazon Software Engineer role in Arlington, Virginia.
Amazon's interview process for their Software Engineer roles in Arlington, Virginia is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Arlington, Virginia.