Status: Currently working as full stack engineer with 6 YOE
Position: SDE 2 at Amazon
Location: Bangalore
Date: Feb 2022
A recruiter reached out on LinkedIn and started the process. The process consisted of an Online Assessment and then 4 rounds of interview spread over 2-3 weeks.
Online Assessment:
It consisted of 3 sub assessments which had to be given in one sitting:
Interviews (4 Rounds):
All interviews happened online via Amazon Chime.
Note: LP is short for Leadership Principle
Round 1 (DS + LP):
Question 1: Max Product Triplet
Question 2: Tell me about a time when you solved a problem for a customer and what was the problem.
Round 2 (HLD + LP)
Question 1: Tell me a time when you had to learn something new in your job to implement something.
Question 2: Tell me a time when you were solving something for a customer and you overachieved than your expectations.
Questions 3: Design a job scheduler which is distributed with the following constraints:
Round 3 (HLD):
Design Your Orders page of Amazon. The page can consist of order information, payment information, product details and quanity. The page should be fast enough that it can be accessed by millions of users daily.
Round 4 (DS + LP):
Question 1: Tell me a time when you solve a challenging problem.
Question 2: Tell me a time when you went beyond your role to do some work.
Question 3: Tell me a time when you had to deliver something but couldn't.
Question 4: Tell me a time when you had to deliver in a short time.
Question 5: Binary Tree Maximum Path Sum
Question 6: Why do you want to leave your current company?
Overall, the process was smooth and interviews were really helpful. I was able to solve the problems but required some hints which I think was the reason for rejection. However, I didn't receive any communication after my last interview.