Definitely a dysfunctional company, as all news items point to.
UberEverything engineer interviewer:
His lack of knowledge most likely is why I didn't get past the coding phone interview. He thought there was a retain cycle in my code (there was not, though a one-way reference was kept). He thought sending a message to nil would cause a bad access exception, and he didn't understand part of my API functionality until I explained it to him at the end, when he said, "Okay, that's a valid use case."
In hindsight, he generally did not understand my solution; he interpreted the code incorrectly. Talk about thinking on the fly...
Design a NSNotificationCenter API that accepts blocks.
The following metrics were computed from 1 interview experience for the Uber iOS Engineer role in New York, New York.
Uber's interview process for their iOS Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Uber's iOS Engineer interview process in New York, New York.