Taro Logo

Software Engineer Interview Experience - Sydney, Australia

March 27, 2026
Neutral ExperienceNo Offer

Process

I applied online.

The Uber Software Engineer interview typically takes 4–6 weeks and begins with a recruiter screen focused on your experience, motivation, and role fit. This is followed by an online coding assessment or live coding screen with one or two algorithm problems that test correctness, efficiency, and communication.

If you pass, you'll have a technical phone interview solving a medium-to-hard coding problem with complexity discussion, and then a virtual onsite loop of about four to five one-hour rounds:

  • A data-structures/algorithms coding interview.
  • A machine-coding or low-level design round where you build a small system with clean, runnable code.
  • A system design interview focused on large-scale distributed systems (often Uber-style problems like ride dispatch or surge pricing).
  • A behavioral interview assessing ownership, teamwork, and decision-making.

Senior roles may include a project deep dive. After all rounds, a hiring committee reviews feedback before team matching and a final offer, with Uber evaluating problem solving, engineering fundamentals, system thinking, communication, and real-world impact throughout the process.

Questions

Tell me about a time you took ownership of a problem and solved it end-to-end.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Uber Software Engineer role in Sydney, New South Wales.

Success Rate

0%
Pass Rate

Uber's interview process for their Software Engineer roles in Sydney, New South Wales is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Uber's Software Engineer interview process in Sydney, New South Wales.

Uber Work Experiences