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.
They contacted me within a week of my interview and were very responsive throughout the process.
Standard behavioral questions, such as:
Basic SQL concepts:
List manipulation techniques:
Linux commands:
grepRegular expressions (regex):
grepThe following metrics were computed from 3 interview experiences for the Uber Software Engineer (Internship) role in Pittsburgh, Pennsylvania.
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.
Candidates reported having very good feelings for Uber's Software Engineer (Internship) interview process in Pittsburgh, Pennsylvania.