I learned about the position from an info session on campus. I obtained the recruiter's email address and emailed him my resume.
About half a week later, I received a phone interview. A few days after that, I got an email informing me that I did not pass.
First self-introduction.
They asked an algorithm question: Palindrome Partitioning.
This is the same question you can find on LeetCode (#131).
The following metrics were computed from 3 interview experiences for the Uber Software Developer role in Canada.
Uber's interview process for their Software Developer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Software Developer interview process in Canada.