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.
This post gave me a lot to think about, great work!
This post made a lot of sense to me—great work.
Absolutely loved this post—such a fresh take on the topic!
I feel much more informed after reading this—thanks!
I found this post incredibly informative—much appreciated.
This post gave me the clarity I needed, thanks!
Thank you for this fantastic article. Your insights are very valuable, and the way you presented the information made it easy to follow. I appreciate the effort you put into researching and writing this. It’s a great resource for anyone looking to learn more about this subject.