Amazon SDE 2 | Interview experience

amazon logo
amazon
SDE 2
October 29, 202525 reads

Summary

I recently interviewed at Amazon for an SDE 2 role, completing two rounds focused on a LeetCode problem and system design, respectively.

Full Experience

I had a Super Day interview experience at Amazon for an SDE 2 position, which consisted of two distinct rounds. The first round was a challenging LeetCode problem that required an optimal solution. Following that, the second round delved into system design, specifically focusing on a Low-Level Design (LLD) for a rate limiter. The discussion for the system design round was quite in-depth, covering complexities that arise in distributed systems and the need to support different rate limits for various services.

Interview Questions (2)

Q1
Decode Ways
Data Structures & AlgorithmsMedium

I was presented with the Decode Ways problem. The task is to count the number of ways a message can be decoded, given that 'A' maps to 1, 'B' to 2, ..., and 'Z' to 26. The message consists only of digits, and digits must be grouped and mapped back into letters.

Q2
Design a Distributed Rate Limiter (LLD)
System DesignHard

For this system design round, I was asked to design a Low-Level Design (LLD) for a rate limiter. The interviewer asked various follow-up questions, particularly focusing on how the system would behave and be designed in a distributed environment. A key requirement was that the rate limiter should be able to handle multiple services, with each service potentially having a different rate limit value.

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!