Amazon | India | SDE-I Offer 🚀

amazon logo
amazon
SDE-IIndia
May 12, 20256 reads

Summary

I successfully interviewed for an SDE-I position at Amazon in India, progressing through an online assessment and three rounds covering DSA, Leadership Principles, and code optimization, ultimately receiving a job offer.

Full Experience

Hey Everyone! ;)

I’ve been reading through various interview experiences here, and I thought it would be helpful to share mine too. Hope it helps!


Application + Online Assessment (January 2024)

Applied to Amazon and received an online assessment invitation. The OA had two problems — one easy and one medium in difficulty. Solved both and proceeded with the assessment. (Specific problems can be shared if remembered :) )


Round 1 (Mid-February 2025)

Overview: Two DSA/optimization-based questions.

Problem 1: [Easy] Trapping Rain Water

Problem 2: [Medium-Hard] Number of Islands

LP Question:

Any difficulty you’ve faced in any recent projects — how you tackled it, what you learned, and the outcome.


Round 2 (End of February — 9'10 days after Round 1)

Overview: 3 DSA questions + Leadership Principles (LP)

Problem 1: [Medium] Number of Good Nodes

Problem 2: [Hard] LFU Cache's Get function Implementation

Problem 3: [Hard] Range Frequency Query

Solved all three, discussed edge cases, and optimized the solutions.

LP Question:

Any project you’re proud of — what you built, why it mattered, and your role in it.


Round 3 (One week later)

I was informed this would be fully behavioral, but it turned out to be a mixed round.

First 35 minutes: LP questions around projects, decision-making, ownership, and deep follow-ups

Next 25 minutes: 1 code optimization question

Wrapped up with code walkthroughs and edge case discussions.


Offer! ✨

Five days after Round 3, I received a call from the recruiter congratulating me and extending the offer.


Closing Thoughts:

The process took time but was absolutely worth the wait. For anyone preparing — stay consistent, understand the “why” behind your approach, and focus on clear communication!

Shubh Ratris ! ✨

Interview Questions (9)

Q1
Trapping Rain Water
Data Structures & AlgorithmsEasy

Details not provided, but the problem is identified as Trapping Rain Water, an easy problem.

Q2
Number of Islands
Data Structures & AlgorithmsMedium

Details not provided, but the problem is identified as Number of Islands, a medium-hard problem.

Q3
Project Difficulty and Resolution
Behavioral

Describe any difficulty you’ve faced in any recent projects, how you tackled it, what you learned, and the outcome.

Q4
Number of Good Nodes in Binary Tree
Data Structures & AlgorithmsMedium

Details not provided, but the problem is identified as Number of Good Nodes, a medium problem.

Q5
LFU Cache Get Function Implementation
Data Structures & AlgorithmsHard

Implement the Get function for an LFU Cache. This is identified as a hard problem.

Q6
Range Frequency Query
Data Structures & AlgorithmsHard

Details not provided, but the problem is identified as Range Frequency Query, a hard problem.

Q7
Proud Project Discussion
Behavioral

Discuss any project you’re proud of, what you built, why it mattered, and your role in it.

Q8
Code Optimization Question
Data Structures & Algorithms

A question focused on code optimization.

Q9
Behavioral Questions (Projects, Decision-Making, Ownership)
Behavioral

Behavioral questions centered around projects, decision-making, ownership, with deep follow-up questions.

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!