I applied online and had a phone interview with a software engineer.
I was then asked to come down to San Francisco for an onsite interview, but the next day they responded, stating they were confident that all they needed was a final phone interview.
I had the phone interview with the Head of Engineering. This was probably the most enjoyable interview I've ever had; there were no specific technical coding questions, but we talked about general coding at length.
The first engineer asked me for a slower answer than the one I gave, which really threw me for a loop.
The following metrics were computed from 18 interview experiences for the Uber Software Engineer role in Canada.
Uber's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Uber's Software Engineer interview process in Canada.