Amazon | SDE2 | Hyderabad
Summary
I interviewed for an SDE2 role at Amazon in Hyderabad. The process included an OA round and four technical rounds focusing on DSA, LLD, and HLD, with significant time spent on Leadership Principles. I received the result within a day.
Full Experience
Current role - GS - SDE2, Ex Amazon intern
YOE - 3Years
I got the call from recruiter through Linkedin, gave 1 OA round (DSA, System Design and few LPs)
Interview rounds - In all the rounds 15-20mins was spent for LPs
Round 1 - DSA - 1 hard sliding window + precomputation, 1 tree based question
Round 2 - LLD - Design rate limiter as a library to use in service - designed and wrote the full code
Round 3 - HLD - Add a feature to YouTube to view the count of viewers on a recorded video, and in case of live streaming- after architecture design the interviewer asked questions like how to ensure consistency among different regions, how to handle 1 billion requests per second, etc
Round 4 bar raiser - DSA - 1 hard dp problem with a single agent, follow up multi agent dp problem - this round went for 1.5hrs along with 30mins spent on LPs
Got the result within a day
Interview Questions (2)
Design Rate Limiter as a Library
Design a rate limiter as a library to be used in a service. The candidate was asked to design and write the full code for this.
YouTube Live/Recorded Viewer Count System Design
Design a feature for YouTube to view the count of viewers on a recorded video. In the case of live streaming, after the initial architecture design, the interviewer asked questions like how to ensure consistency among different regions, and how to handle 1 billion requests per second.