Two technical coding interviews were conducted over the phone, approximately two weeks apart.
I made it to the last round but received no offer, despite being able to answer almost all of the questions.
The interviewers were generally pleasant. They typically asked for an unoptimized version of a solution first, followed by an optimized version.
Maximum number of passengers a car can pick up, given start and end times of rides.
The following metrics were computed from 15 interview experiences for the Uber Software Engineer Intern role in United States.
Uber's interview process for their Software Engineer Intern roles in the United States is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Uber's Software Engineer Intern interview process in United States.