I was contacted by a recruiter via email to schedule a technical phone interview. The recruiter also sent me a list of available Software Engineering positions and a description of the languages/technologies I would need to know. This was helpful in preparing for the interview.
The interviewer contacted me on time. It started with an introduction and a couple of questions about my resume. Then, the coding portion of the interview began. I had about 20 minutes to complete it. It was a fairly challenging question that tested my knowledge of OOP principles. I struggled a bit, but the interviewer kindly walked me through the parts where I was making mistakes.
Overall, it was a great experience. Although my interview process with Uber ended at this point, I learned a lot and will be able to use this experience to improve.
OOP related.
Cannot share.
The following metrics were computed from 373 interview experiences for the Uber Software Engineer role in United States.
Uber's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Uber's Software Engineer interview process in United States.