Taro Logo

Software Engineer (Internship) Interview Experience - Pittsburgh, Pennsylvania

February 1, 2018
Positive ExperienceGot Offer

Process

I talked to a friend I know who works there now. He passed along my resume, and I was invited for an onsite interview.

The onsite interview lasted a few hours. It started with a ride in a self-driving Uber, and then I spoke with three different people.

  • The first person asked behavioral questions.
  • The second person discussed my specific role.
  • The third person asked many technical questions.

They contacted me within a week of my interview and were very responsive throughout the process.

Questions

Standard behavioral questions, such as:

  • What do you bring to the company?
  • Why do you want to work here?

Basic SQL concepts:

  • How would you represent a database?
  • How would you present your data findings to a group?

List manipulation techniques:

  • How would you sort a list?
  • How do you find unique elements?
  • How would you compare elements between two lists?
  • Understanding of hash tables

Linux commands:

  • grep
  • Piping
  • File reading and writing
  • Comparing data between files

Regular expressions (regex):

  • Specific whiteboard questions
  • Using regex with grep

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Uber Software Engineer (Internship) role in Pittsburgh, Pennsylvania.

Success Rate

33%
Pass Rate

Uber's interview process for their Software Engineer (Internship) roles in Pittsburgh, Pennsylvania is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for Uber's Software Engineer (Internship) interview process in Pittsburgh, Pennsylvania.

Uber Work Experiences