Taro Logo

Software Engineer Interview Experience - San Francisco, California

November 1, 2014
Positive ExperienceGot Offer

Process

This was the most responsive interview process I've had.

I applied for the position online, and the technical recruiter reached back to me the next day. She asked about my background and I was given the choice of either submitting a code project I was proud of or completing a coding challenge within a week. I opted for the coding challenge and spent an entire weekend implementing it.

I was then arranged a phone screen with a senior software engineer. The phone interview was a live coding session, and we had to implement a feature on the browser together.

Later that day, I heard back from the recruiter, and she invited me to fly to San Francisco from Toronto for an onsite interview. The onsite interview consisted of four separate rounds of 45-minute interviews.

The first three rounds each had two engineers, and I was asked to write working code and design on the whiteboard. Each round tested knowledge on a specific domain:

  • In-depth coding
  • Architecture design
  • Breadth of knowledge

The last round was a design discussion with an engineering manager.

I heard back from the recruiter the next morning and was presented with an offer.

Questions

Live coding questions.

Was this helpful?

Interview Statistics

The following metrics were computed from 121 interview experiences for the Uber Software Engineer role in San Francisco, California.

Success Rate

33%
Pass Rate

Uber's interview process for their Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive63%
Neutral16%
Negative21%

Candidates reported having very good feelings for Uber's Software Engineer interview process in San Francisco, California.

Uber Work Experiences