A recruiter reached out to me via email.
I scheduled the first screening. All following interviews were virtual.
I had another call with an HR representative.
After this call was the first tech screening. It involved one medium-level question and lasted 45 minutes.
I passed this round and scheduled the virtual on-site. It consisted of 5 rounds: 1 behavioral question, 2 coding rounds, and 2 architectural rounds.
Scheduling was horrible. Interviewers rescheduled two of the five rounds, and I was never notified. I had to reach out to the scheduler to understand what was going on. One of the interviewers didn't know what type of interview we had.
After I was done, during the "walk out," I was told I would be notified in two weeks. No one ever contacted me. HR did not answer the phone or respond to emails.
The interviews themselves were normal and helpful, with no complaints. However, the process of scheduling and responsiveness was awful.
Typical LeetCode and design questions.
The following metrics were computed from 7 interview experiences for the Uber Sr. Software Engineer role in United States.
Uber's interview process for their Sr. Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Sr. Software Engineer interview process in United States.