I spoke to an Uber engineer. He explained his current role well and then discussed my role in detail. After that, we solved a LeetCode medium question together.
He was helpful; we went ahead and checked the documentation and suggested some data structures I could use.
Find the maximum of all minimum windows (size M each) in an array of integers.
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.