RejectedSDE 2 at Amazon
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
- Company Website
How it went
Result: Rejection mail
How to prepare
Result: Rejection mail
Round by round
- 1
Technical Round 160 min
Interviewer was from United States Problem: Design In-Memory File System LP Questions: Tell me about a time you went above and beyond to help a teammate. How do you ensure high-quality code in a collaborative team? Outcome: Positive
- 2
Low Level Design60 min
Problem: Multi-city ride-hailing service (like Uber/Ola) with real-time booking, demand-based pricing, ETA calculations, and support for multiple vehicle types Focus not just on UML/class skeleton, but on:
- DB schema (normalized, denormalized, indexing, sharding)
- APIs
- Microservices
- Concurrency (double bookings, surges, dynamic pricing)
- Scalability (hot cities, peak hours, region-based scaling)
- Trade-offs
- 3
High Level Design60 min
HLD Question: Design a real-time customer support chat platform for Kindle users, handling millions of concurrent chats, bot integration, and seamless agent handoff. Requirements:
- Real-time chat
- Message persistence, delivery guarantees, and read receipts
- Bot integration (NLP, intent detection, escalation rules) the interviewer was providing me with some hints One LP question
- 4
Bar Raiser60 min
The interviewer gave me a variant of the maximum product subarray problem—find the contiguous subarray with the maximum product, but the array can contain zeros and negative numbers.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.