I applied for a Software Engineer position at Uber. The first round was an online technical test on the CodeSignal platform. There were three coding questions, with a time limit of 70 minutes. The questions were presented as case problems. It took some time to understand them, as they included pictures, examples, and even animations to explain the concepts. I completed two mock tests on CodeSignal to practice time management.
After passing the online coding test, I had a technical video screen. The question was a LeetCode medium difficulty problem from the top 100 liked questions. It was not difficult for me to solve.
The interviewer was not nice and not professional. I explained my solution approach, wrote the code, and explained the code logic. He did not respond to me.
I wasn't sure if there were any technical issues with Zoom preventing him from responding. I checked the audio and connection in Zoom and then noticed he was using his phone. He did not look at my code. Later, after I finished coding, he still had no response. I repeated that I had finished coding and performed some testing. Finally, he noticed, and the interview concluded shortly thereafter. It was a terrible experience.
Breadth-first search, Depth-first search
The following metrics were computed from 8 interview experiences for the Uber Software Engineer role in Toronto, Ontario.
Uber's interview process for their Software Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Uber's Software Engineer interview process in Toronto, Ontario.