Amazon SDE-2 Interview Experience

amazon logo
amazon
SDE-2Bangalore
January 4, 202613 reads

Summary

I successfully interviewed for an SDE-2 role at Amazon in Bangalore, passing all rounds, including problem solving, bar raiser, LLD, and HLD, leading to an offer letter three weeks later.

Full Experience

Sharing my interview experience for Amazon SDE-2 role in Bangalore

Round 1 (Problem Solving)

First 30 mins was fully LPs. Then I was asked 2 DSA Questions

1) Given employee manager relationship find how many new managers are formed if current manager goes on leave. If current manager goes on leave then their immediate reportees become new manager. Manager employee relationship will always be strict tree. First I was asked to solve for binary tree then extended for N-ary Tree. I gave optimal approach and interviewer was satisfied.

2) Longest consecutive sequence

In first round I was expected to write full working code and trace with test cases.

Self-Verdict : Strong Hire / Hire

Round 2 (Bar Raiser)

It was bar raiser round and around 40 mins the discussion went on LP and current project they asked lot of in-depth question. The interviewer had around 15 years experience in amazon and was very friendly and discussion went extremely well.

1 DSA problem was asked : Find median in data stream (question was not directly asked they gave some long problem statement which essentially boiled down to this )

I was just expected to explain the logic and I didnt write code

Self-Verdict : Strong Hire ( This was my best round)

Round 3 (LLD)

This round was LLD and problem statement was design finance app. He asked me to come with requirements and asked API design and added more strange requirements.He basically wanted to arrive me to answer which he had in his mind. This was my weakest round.

The expectations was to come up with classes and API design and also some HLD.

In last 10 mins LPs were asked

Self-Verdict : Lean Hire

Round 4 (HLD)

This was hiring manager round and interviewer was very friendly person.Since all rounds happpened on same day and I was exhausted he gave me extra 15 mins break. Inital 20 mins he grilled on LPs and design problem was Design Spotify and he was mainly interested in playlist and song queue management since I had done small project on same in my college. This round went extremely well and interviewer was satisfied

Self-Verdict : Strong Hire / Hire

Rounds happened on weekend and on monday I got call from recruiter saying they are aligned and offering me SDE-2. I got offer letter after 3 weeks. I was so relieved and it was best moment of life. I was mainly applying only to Amazon and it was such a relief to crack it.

Tips

1) Give importance to Amazon Leadership principles as 50% of their rounds they focus on LP

2) Learn to write production quality code and be good in tracing

Thanks to leetcode community for all the valuable insights

Interview Questions (5)

Q1
New Managers from Employee-Manager Relationship
Data Structures & Algorithms

Given employee manager relationship find how many new managers are formed if current manager goes on leave. If current manager goes on leave then their immediate reportees become new manager. Manager employee relationship will always be strict tree. First I was asked to solve for binary tree then extended for N-ary Tree.

Q2
Longest Consecutive Sequence
Data Structures & Algorithms

Longest consecutive sequence

Q3
Find Median in Data Stream
Data Structures & Algorithms

Find median in data stream (question was not directly asked they gave some long problem statement which essentially boiled down to this )

Q4
Design Finance App (LLD)
System Design

Design finance app. He asked me to come with requirements and asked API design and added more strange requirements.He basically wanted to arrive me to answer which he had in his mind. The expectations was to come up with classes and API design and also some HLD.

Q5
Design Spotify (HLD)
System Design

Design Spotify and he was mainly interested in playlist and song queue management since I had done small project on same in my college.

Preparation Tips

LLD - Concept and Coding YT

HLD - Jordan has no life system design and hello interview

DSA - close to 500 problems and I just got past 30 days questions from LC premium and solved it (this is not mandatory tho but will be helpful)

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!