Amazon Interview Experience | 2022
Amazon Interview Experience:
This is my Amazon Interview Experience for the SDE II role in India. Recruiter reached out in LinkedIn for the job opportunity. First they give a online coding assignment in which i have solved 1 out of 2 questions. Later 3 rounds of interview got scheduled for same day.
First round is a design round. Second and third are coding rounds. In each round , 2 leadership principle questions will be asked. Leadership questions also have high weightage. Leadership questions will take around 20 minutes of the interview.
Round 1:
Design a music streaming system. It should be scalable to 10M users.
Sample Design:
Followup questions:
- Why SQL is chosen for storing profile info. What is ACID property and why it applies here.
- Will the request first go to the CDN or loadbalancer
- How the request is authenticated in CDN
- Different algorithms used by loadbalancer to distribute traffic
- How loadbalancer finds the least used server.
- How to improve the fast of SQL, since it needs to handle million users.
- Why NoSQL used to store user watch pattern
- How to improve the speed in which feeds page is loading. If you want to pre-generate feed content, will you store it in Redis or NoSql.
Leadership questions:
- Describe the most challenging project you have worked and how you delivered it.
- Tell me about a time when you didn’t meet customer expectations. What happened, and how did you deal with the situation?
Round 2:
- Suppose you are building N nodes binary search tree with values from 1 to N. How many different possible BST you can create to store N nodes values.
- Find the two sum pair in a sorted array with duplicates.
Leadership questions:
- Describe a time when you disagreed with a team member or manager.
- Describe a time when you went above and beyond the job responsibility.
Round 3:
- Get the next greater element.
- Design a class which supports insert number, get random number and remove a number methods. All these methods should have the time complexity of O(1). Similar Question
Leadership questions:
- Tell me about a time you dive deep to find root cause for an issue
- Tell me about a time when you solved a problem innovatively
This is the overall Amazon Interview Experience for the Software Development role.
Resources:
Amazon’s Interview Prep Guide for SDE
System Design Primer
Amazon Interview Questions
Amazon Behavioral Interview Questions
You Might Also Like..
Informatica Interview Experience
Zoho Interview Experience | 2021
Join the below groups to get the answers for above amazon questions.