Amazon L5 (SDE II) | Bangalore | May 2025
Anonymous User
1595

OA:

Coding
There were 2 coding problems on Hackerrank. I managed to solve the first one completely and got about halfway through the second.

HLD & LLD Questions:
Custom Amazon portal where situation was provided and you have to answer based 4 5 design based questions on the situation. there were 6 7 situations in total.

I got a call from recruiter after completing the online assessment on Hackerrank regarding next interviews.

Round 1 (DSA):

Q1: Similar question but different context: Koko Eating Bananas – Solved it fully. Link: https://leetcode.com/problems/koko-eating-bananas/

Q2: Group Anagrams: https://leetcode.com/problems/group-anagrams/description/
Solved Completely

They also asked me 2 behavioural questions based on Amazon’s Leadership Principles.

Round 2 (LLD):

Network Request Cache LLD
This was the round where I messed up. I explained all the classes and mentioned using LRUS cache but didn't write the implementation of LRU cache in my LLD.
After the interview when I researched online, I realized it was the main point of discussion for any cache LLD

2 Behavioural questions based on Amazon LPs.

Round 3 (HLD):

2 Behavioural questions based on Amazon LPs.

I was asked to draw HLD for Amazon website which can handle the Diwali shopping load.

This round went well. I managed to draw the HLD completed the following:

  • Functional Requirements
  • Non Functional Requirements
  • DB Schema
  • Services

I was also questioned on choice of DB, Design and multiple failure scenarios which I was able to answer.

Please read Designing Data Intensive Applications book by Martin K. It's really helpful for HLD foundation

Round 4 (Bar Raiser):

2 Behavioural questions based on Amazon LPs.

1 coding question where he gave the brute force code of a problem. I had to recognize what the code did and then optimize it.

It was related to finding triplets in 2nd array given some index condtion in first array.


To Study Questions Related to Amazon LPs:

There are few github repos that have around 50 60 amazon LP.

Other sources:

  1. Use ChatGPT with prompt asking 3 questions on all 16 LPs.
  2. Google "Scarletink Amazon Leadership Principles". The article is really good.
Comments (2)