Amazon

Selection Process: Test, Personal Interview

Pattern of the Test

The initial test consists of four sections:

  1. Code Debugging Section (20 minutes): This section included 7 questions where candidates needed to identify and correct logical errors in given code snippets.
  2. Coding Test (70 minutes): Candidates were given 2 coding questions, which varied for each individual.
  3. Workstyles Assessment (20 minutes): This section featured behavioral questions aimed at understanding the candidate’s work style and compatibility with Amazon’s culture.
  4. Reasoning Ability Section (35 minutes): This section had around 24-25 multiple-choice questions covering aptitude, paragraph-based questions, and reasoning questions.

Technical Interview

Amazon conducts two technical interview rounds, primarily focusing on data structures and algorithms (DSA):

First Technical Interview:

  • The interviewer presented one lengthy coding question involving an n-ary tree.
  • The candidate had to take input in a specified format, construct the tree, and then solve the given problem.
  • The discussion spanned 40-45 minutes, covering various approaches and their space and time complexities.
  • The candidate was then given 20 minutes to write the complete code.

Second Technical Interview:

  • This round involved two coding questions:
    Finding the minimum element in a sorted rotated array.
    Finding the first non-repeating character in a string.
  • Additionally, there was a 15-minute discussion about the candidate’s project.