I applied online.
It is a standard process that is also outlined on their career website. I went through a recruiter screening and a coding interview. I didn't get past the coding section. They asked me a LeetCode hard question, which is impossible to finish unless you have seen the problem before.
One of the LeetCode hard questions.
The following metrics were computed from 1 interview experience for the Uber ML Engineer role in Toronto, Ontario.
Uber's interview process for their ML Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Uber's ML Engineer interview process in Toronto, Ontario.