← Interview experiences
Rejected

SDE 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. 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. 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. 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. 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

HardRemote3 4 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources