WRITTEN TEST
- Aptitude
- Logical Reasoning
- Code Snippets
- Competitive Coding: Data Structures Based
Assessment Pattern
Online Assessment 1:
It is a set of 7 debugging questions that need to be solved in 20 Mins. There is also a time limit to solve each question which is around 3 mins.
Online Assessment 2:
This round contains 2 questions on Data Structures that needs to be solved within 30 mins. You will have the option to code in any one of these languages(C#, C++, Java, C, Python, Swift, and JavaScript).
Online Assessment 3:
The third online assessment (OA3) is composed of two parts.
Part 1 is an interactive video simulation of a day in the life of a Software Development Engineer (SDE) at Amazon. You will be presented with various scenarios and select options for how you would respond. This part takes about 2h to complete.
Part 2 is a set of 24 logical reasoning multiple-choice questions which you need to work through in 35 minutes. These questions test your problem-solving skills. Speed of completion for each question is not a factor in your score. Complete as many as you can during the time allotted.
GROUP DISCUSSION: NO
SKILLS REQUIRED
- Data Structures and algorithms
- Proficient in any one programming language
- Amazon’s Principles
- AWS Certification (Optional)
INTERVIEW GUIDELINES
Round 1: Technical Round
Online Simulator Problem is given. Apart from this there are technical interviews where Data Structures Problems and algorithm questions are asked.They can also cover system design questions as well, Total number of rounds are not fixed.
Questions:
Design Questions
- How would you design a warehouse system for amazon?
- How would you design amazon so it can handle 10x more traffic than today?
- How would you dan design an amazon database (customers, orders, products,etc.)?
- How would you design a distributed cache system?
Technical Questions
- Given n nodes labeled from 0 to n-1 and a list of undirected edges (each edge is a pair of nodes), write a function to check whether these edges make up a valid tree.
- Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.
- Merge two sorted linked lists and return it as a new sorted list. The new list should be made by splicing together the nodes of the first two lists.
- Find maximum depth of a BST.
- Count set bits in an integer.
- Count the total number of ways to reach the Nth stair.
- Circular rotation of an array by K positions.
- Print all possible permutations of a given string.
- Balanced parenthesis checking.
- Find the minimum cost path from origin to destination.
- Pythagorean triplet in an array.
- Arrange given numbers to form the biggest number.
- Minimum jump array.
Round 2: Behavioural Round:
- Tell me about a feature you developed from start to finish?
- What is your weak area in coding?
- The situation where you thought implementing such a thing would be impossible but you ended up completing it
- Why do you want to be a part of Amazon?
- Describe yourself in just three words.
- What are your weaknesses? How will you overcome them if we hire you?
- When did you fail by taking a risk? What did you learn from that experience?
- What inspires you to be a part of the Amazon family?
- How is Amazon different from its other competitors?
- What makes you better than the other candidates?
- What are your salary expectations?
Round 3: Bar Raiser
- This is a Bar Raiser round kept to maintain Amazon’s Interview process standard. This is more to check if the candidate is fit to work in Amazon rather than being team specific.
- They will judge you on leadership problem-solving solving skills and how you react to specific situations.
- This round is conducted to ensure that each hire raises the average skill requirement of every hire.
MPLOYEE.ME TIPS
- Amazon gives a lot of weightage to its Leadership Principles.
- Do some good company research, about the technology being used, their customer acquisition, strategy etc. This shows you are very much interested to be part of their organization. Click here
- Leadership principles are very important to Amazon so make sure you give them a read before appearing for the interview.
- Participate in as many hackathons as you can so you have something to showcase on your CV.