Amazon Interview Experience | 2022

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:

Streaming Service Design

Followup questions:

  1. Why SQL is chosen for storing profile info. What is ACID property and why it applies here.
  2. Will the request first go to the CDN or loadbalancer
  3. How the request is authenticated in CDN
  4. Different algorithms used by loadbalancer to distribute traffic
  5. How loadbalancer finds the least used server.
  6. How to improve the fast of SQL, since it needs to handle million users.
  7. Why NoSQL used to store user watch pattern
  8. 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:

  1. 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.
  2. 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:

  1. Get the next greater element.
  2. 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.

 

Follow For Instant Updates

Join WhatsApp Group: link
Join our Telegram Channel: link
Like our Facebook Page:  link
Subscribe to our Youtube channel: link

Sree Hari Sanjeev

The founder of Wisdom Overflow. Software Developer at Zoho Corporation.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x