Got the offerSDE 2 at Amazon
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 5
- Format
- Remote
- Applied via
- Company Website
How it went
- Interviews can be unpredictable, but staying calm, methodical, and communicative makes a huge difference
What they would tell you
- Interviews can be unpredictable, but staying calm, methodical, and communicative makes a huge difference
How to prepare
- DSA, LLD & HLD, Leadership Principles
Their background
I wanted to share my experience in detail for anyone preparing for similar roles
Round by round
- 1
Online Assessment60 min
Online assessment via HackerRank, it contained two DSA problems Completing the OA successfully got me shortlisted for the next rounds
- 2
DSA Round60 min
Brief introduction, my background DSA Problem Remove Duplicates from Sorted Array II My approach: Use a two-pointer technique – one pointer to iterate over the array, another to keep track of the position for valid elements. For each element, check if it can be inserted based on the previous two elements. In the last 15 minutes, the interviewer asked behavioral questions
- 3
Low Level Design60 min
Problem: Task Scheduling System Approach:
- Designed a modular system with classes for Users, Tasks, and Schedulers
- Used priority queues to schedule tasks based on priority efficiently
- Discussed handling recurring tasks, concurrency issues when multiple users schedule tasks simultaneously, and task failure recovery
- 4
High Level Design60 min
I was asked to design an Event Ticketing Platform The problem statement went like this There are multiple event organizers, and each organizer can host multiple events (like concerts, sports matches, or workshops) Each event can have different seating sections for example, VIP, Premium, and General with limited seats per section Users should be able to browse available events, select their preferred section, and book a seat after completing the payment Upon successful booking, the system should generate a unique Ticket ID that users can later use for entry verification The system was expected to handle around 1 million users per minute, with about 15,000 concurrent users during peak hours
- 5
Bar Raiser Round60 min
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.