Taro Logo

Software Engineer Interview Experience

September 10, 2026
Neutral ExperienceGot Offer

Process

Looking back, it was an interesting experience, even if I ultimately declined the offer. The initial technical screen focused on a DSA question about assigning meetings to rooms, which went smoothly. The next round involved implementing a thread-safe token-bucket rate limiter, and I was surprised to realize I had practiced a similar case-study problem on prachub.com just days before. The final round had me designing a real-time top-K ranking system. Overall, it felt easy enough, but I just didn't see a perfect fit for myself.

Questions

  • Assign Meetings to the Minimum Number of Rooms
  • Thread-Safe Token-Bucket Rate Limiter Implementation
  • Design a Real-Time Top-K Ranking System

Was this helpful?

Interview Statistics

The following metrics were computed from 527 interview experiences for the Uber Software Engineer role.

Success Rate

17%
Pass Rate

Uber's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive48%
Neutral24%
Negative27%

Candidates reported having good feelings for Uber's Software Engineer interview process.

Uber Work Experiences