Amazon
More Experiences
Recent Experiences
Latest from community
Microsoft SDE Intern Interview Experience
microsoft4 reads
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
ltimindtree5 reads
Salesforce SMTS | Interview Experience | Rejected
salesforce6 reads
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
jp morgan chase4 reads
Microsoft - SDE2 - Coding Round
microsoft7 reads
My Amazon Interview Journey — From Online Assessment to Final Offer
May 1, 2025 • 3 reads
Summary
I documented my journey applying for an Amazon SDE role, detailing the Online Assessment, multiple interview rounds (DSA, System Design, Behavioral, Hiring Manager), and ultimately receiving a final offer within 28 days.
Full Experience
Application & Online Assessment (OA)
- Applied through the Amazon Jobs portal — no referral.
- Received OA after ~5 days.
- OA included:
- 2 coding questions (LeetCode Medium level)
- 1 Workstyle Assessment
- 1 Logical Reasoning section
- Tip: Practice timed contests using platforms like LeetCode and HackerRank.
Interview Rounds
- Round 1 – DSA Round
- Medium-to-hard LeetCode-style question.
- Required explanation of time and space complexity.
- Multiple follow-ups and edge-case discussions.
- Round 2 – System Design (for mid-level role)
- Asked to design a rate-limiting system.
- Focused on scalability, trade-offs, and database choice.
- Round 3 – Behavioral
- STAR format questions.
- “Tell me about a time…” type scenarios were repeated often.
- Round 4 – Hiring Manager
- In-depth discussion about past projects and real-world challenges.
- Evaluated ownership, leadership, and long-term thinking.
Timeline Recap
- Applied: Day 0
- OA Received: Day 5
- OA Cleared: Day 10
- Interviews Conducted: Day 15–20
- Final Offer Received: Day 28
Interview Questions (1)
Q1
Design a Rate Limiting System
System Design
Design a rate-limiting system. Focused on scalability, trade-offs, and database choice.
Preparation Tips
What Helped Me Most
- Practicing 150+ Amazon-tagged questions on LeetCode.
- Watching YouTube mock interview breakdowns to understand real expectations.
- Reviewing my own project code to confidently explain architecture and logic.
- Keeping behavioral answers structured and honest using the STAR method.