Typical big tech interview process.
You have your phone screening, and if you score high, you will move on to the one-hour coding challenge.
DS & algorithms with runtime analysis, nothing out of the ordinary.
However, communication was very bad. I never received any email after the first technical interview, even though it went well. This speaks a lot about the interview process, which directly reflects the company.
Code up a function that meets specific criteria, then analyze its runtime and optimize it.
The following metrics were computed from 7 interview experiences for the Uber iOS Engineer role in United States.
Uber's interview process for their iOS Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Uber's iOS Engineer interview process in United States.