amazon logo
Amazon路 SDE-1

Amazon India SDE-1 Interview Experience

Result
Offer
Location
India
Posted
16 Oct 2025
570 reads

Summary

I successfully navigated a multi-round interview process for an SDE-1 role at Amazon India, which included online assessments, technical coding rounds, and a behavioral bar raiser, ultimately resulting in an offer.

How it went

I'm excited to share my interview journey for an SDE-1 position at Amazon India. My timeline began with applying on June 30th, 2025, followed by an Online Assessment invitation on July 17th. I cleared the OA on July 21st, which involved solving two greedy problems on HackerRank within 70 minutes, alongside Work Simulation and Workstyle Simulation sections. I managed to complete the coding part in about 50 minutes.

Round 1

My first interview, on August 13th, was with an SDE who had approximately 7 years of experience. We started with brief introductions, then delved into two Amazon Leadership Principles. I was asked to describe a time I solved a problem I initially didn鈥檛 know how to approach, and another time I stepped out of my comfort zone. These discussions lasted about 15 minutes. For the coding segment, I faced two challenges: a variation of the Diameter of Binary Tree and a Matrix problem involving Heaps. I successfully solved both optimally. Although I initially misunderstood the first problem, I clarified it during a dry run and refined my approach. I made sure to clearly explain the time and space complexity for both solutions. The round concluded with me asking a few genuine questions about the team and Amazon鈥檚 culture.

Round 2

On August 28th, I had my second round with an SDE of about 3 years of experience. We began with introductions and discussed my past experiences. The coding problems for this round were Clone a Graph and Next Palindromic Number. For the graph problem, I was asked to dry run my idea first before writing any code, which I did, then implemented the optimal approach and explained its time and space complexity. For the palindromic number problem, I developed and clearly explained the logic, though we ran out of time to actually code it. We wrapped up with a short project discussion and my questions for him. This round actually extended by about 15 minutes because our conversation was quite engaging.

Round 3 (Bar Raiser)

My final round, the Bar Raiser, was originally scheduled for September 11th but was rescheduled to October 6th due to the interviewer's unavailability. This interviewer was an SDM with over 14 years of experience. This particular round was purely behavioral, with no coding involved. After quick introductions, we spent a significant 40 minutes discussing just two Leadership Principles, which involved many follow-up questions and "what-if" scenarios. The remaining 20 minutes were dedicated to discussing one of my projects and addressing my questions for him.

Ultimately, I received an offer call on October 7th, with the official offer letter following on October 8th. It was a comprehensive and rewarding experience!

Questions asked (6)

  1. 01

    Leadership Principle: Solving Unfamiliar Problems

    Behavioral

    Describe a time I solved a problem I initially didn鈥檛 know how to approach.

  2. 02

    Leadership Principle: Stepping Out of Comfort Zone

    Behavioral

    Describe a time I stepped out of my comfort zone.

  3. 03

    Diameter of Binary Tree (Variation)

    Data Structures & Algorithms

    I was asked a variation of the classic Diameter of Binary Tree problem. I initially misunderstood it but clarified during a dry run and fixed my approach, solving it optimally.

  4. 04

    Matrix Problem with Heaps

    Data Structures & Algorithms

    This was a matrix-based problem where heaps were required for an optimal solution. I managed to solve it optimally.

  5. 05

    Clone Graph

    Data Structures & Algorithms

    I was asked to first dry run my idea for cloning a graph before writing code. I then implemented the optimal approach.

  6. 06

    Next Palindromic Number

    Data Structures & Algorithms

    I had to come up with the logic for finding the next palindromic number. Due to time constraints, I only explained the logic and didn't code it.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Amazon recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

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