Uber SDE III Interview Experience (India): One Offer From 80 Interviews
Updated July 17, 2026
After their previous employer shut down, this SDE III candidate opened an active job search in India and compressed roughly 80 individual interviews — spread across many company loops, each typically running 5-6 rounds — into about a month and a half. Offers came in from Confluent, Bitgo, Uber, Coupang, and Stripe; Rippling, Atlassian, Coinbase, Deliveroo, and Opendoor each ended in a rejection at some stage; and the candidate withdrew from further rounds with Docusign, Agoda, Prophecy.io, and several other processes rather than continue everything in parallel. The candidate ultimately accepted the Uber offer.
Uber's own loop ran five rounds: a DSA screening built around two medium-to-hard dynamic-programming problems, a harder DSA round the candidate compared to a calculator-style parsing problem, a low-level design round on a scheduler, a high-level design round modeled on a food-delivery platform like Zomato, and a roughly 105-minute hiring-manager conversation. Preparation feeding into this stretch included working through 200+ LeetCode medium/hard problems, more than 50 system-design case studies (drawing on sources like Alex Xu's material and Designing Data-Intensive Applications), dedicated low-level-design practice, and separate focused review of concurrency questions.
How the process went
Trigger
The candidate's previous company shut down, prompting an active SDE III job search in India.
Parallel interview pipeline
Roughly 80 individual interviews ran across many company processes over about a month and a half, with each company's loop typically spanning 5-6 rounds rather than 80 separate companies.
Preparation
Reviewed 200+ LeetCode medium/hard problems, 50+ system-design case studies, dedicated low-level-design practice, and concurrency-specific prep.
Uber loop
Uber's process ran a DSA screening round, a harder DSA round, a low-level design round, a high-level design round, and a hiring-manager call.
Outcome across companies
Received offers from Confluent, Bitgo, Uber, Coupang, and Stripe; was rejected by Rippling, Atlassian, Coinbase, Deliveroo, and Opendoor; withdrew from Docusign, Agoda, Prophecy.io, and other in-progress processes; accepted the Uber offer.
DSA Screening Round
Dynamic programming problem-solving
- Two medium-to-hard dynamic programming problems.
DSA Round (Hard)
Algorithm design on a harder problem
- A hard problem the candidate described as similar to building a calculator.
Low-Level Design
Object-oriented design
- Design a scheduler.
High-Level Design
System design for a large-scale consumer platform
- Design a system along the lines of a food-delivery platform such as Zomato.
Hiring Manager Call
Behavioral discussion and past-work review · About 1 hour 45 minutes
- General hiring-manager conversation covering the candidate's past work and experience.
Key takeaways
- Running many company pipelines in parallel compressed an 80-interview search into about six weeks, but it also meant preparing DSA, LLD, and HLD simultaneously rather than one company at a time.
- Several companies in the process — Confluent, Stripe, Rippling, Atlassian, and Coinbase — required NDAs that kept exact questions from being shared publicly, so expect only round categories rather than verbatim prompts from some employers.
- Clearing every round is not a guarantee of an offer: one process ended in rejection over stated 'team fitment' despite being told all rounds were cleared.
- Loop structure can vary by target level even within one company: at Coupang, the Staff-level loop ran two hiring-manager rounds, while the Senior-level loop paired one hiring-manager round with a separate bar-raiser round.
- Concurrency was called out as a distinct prep area worth practicing on its own, separate from general DSA and system-design study.
Source
The questions and process facts come from the candidate's public write-up, linked below. The retelling above is our own summary.
Candidate's public write-up on LeetCode Discuss