Applied via online portal.
Contacted via email by recruiter 2-3 weeks later.
Technical screen scheduled for 3 weeks after initial recruiter call (I had requested ASAP).
The technical screen consisted of general iOS knowledge questions and a LeetCode medium binary tree problem.
Learned I passed the technical screen two weeks later (main recruiter contact went on vacation; another recruiter did not answer).
Waited another week after learning I passed the technical screen to find out I'm not eligible to relocate to the US and can't move forward in the interview process.
I had expressed concerns about not being eligible to relocate to the US in the first call with the recruiter, as I don't have a Bachelor's degree in CS or SE, alas...
Given the root node of a binary tree, print the "right hand side view."
The following metrics were computed from 1 interview experience for the Uber Senior iOS Engineer role in San Francisco, California.
Uber's interview process for their Senior iOS Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Uber's Senior iOS Engineer interview process in San Francisco, California.