Taro Logo

Software Engineering Interview Experience

February 1, 2015
Positive ExperienceGot Offer

Process

Initially, I was supposed to have two interviews, but I ended up having three (all phone interviews).

My first interview focused on my background and a project explanation, followed by a technical question. I was contacted within 10 minutes of its completion for a second round.

I had the second interview a week later with a Development Manager. Again, they asked about my background, how I thought the Uber product works, and potential improvements. This was followed by an open-ended Object-Oriented Design (OOD) question.

Three days later, I emailed my recruiter for feedback. She responded within a couple of hours and asked to set up one more interview.

In my final interview, we went straight into a coding question (OOD and implementation) and ran over time slightly. I was contacted within 10 minutes to set up a call for the next day and received my offer.

Questions

Using Object-Oriented Design principles, design a method to check if a Sudoku board is valid. Skeleton code was provided, which was initially passed in as a 2-D array.

Was this helpful?

Interview Statistics

The following metrics were computed from 15 interview experiences for the Uber Software Engineering role in United States.

Success Rate

60%
Pass Rate

Uber's interview process for their Software Engineering roles in the United States is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive67%
Neutral7%
Negative27%

Candidates reported having very good feelings for Uber's Software Engineering interview process in United States.

Uber Work Experiences