Amazon
Selection Process: Test, Personal Interview
Pattern of the Test
The initial test consists of four sections:
- Code Debugging Section (20 minutes): This section included 7 questions where candidates needed to identify and correct logical errors in given code snippets.
- Coding Test (70 minutes): Candidates were given 2 coding questions, which varied for each individual.
- Workstyles Assessment (20 minutes): This section featured behavioral questions aimed at understanding the candidate’s work style and compatibility with Amazon’s culture.
- 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.