The interview process began with coding challenges. This was followed by situational questions, presented in the form of emails. Candidates then completed multiple-choice questions about the most effective action to take given a specific email scenario.
Finally, there was a personality quiz that asked participants to choose between statements such as: 'I like to be prepared' or 'People can count on me'.
I had to complete a coding assessment consisting of two coding problems.
One problem involved finding the largest subarray combination that equaled a specific value.
The other problem presented an array of numbers. The task was to create a new subarray with a maximum combination such that the amounts from the original array increased by at least 1 at each step. For example, given [5, 4, 3, 3, 5], one possible maximum subarray is [1, 2, 3]. Another is [3, 5], which yields a maximum sum of 8.
The following metrics were computed from 2 interview experiences for the Amazon Senior Software Engineer role in Denver, Colorado.
Amazon's interview process for their Senior Software Engineer roles in Denver, Colorado is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Senior Software Engineer interview process in Denver, Colorado.