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.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first