The interview process was straightforward. It consisted of two technical phone interviews, each around one hour long.
Both interviews were standard coding interviews with questions of medium difficulty. My interviewers were helpful, providing hints and ensuring I covered edge cases. I had one question for each interview, followed by questions about my prior internship experiences.
Implement a HashMap.
The following metrics were computed from 87 interview experiences for the Uber Software Engineer (Internship) role in United States.
Uber's interview process for their Software Engineer (Internship) roles in the United States 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 United States.