The interview process typically involves a first round with a recruiter, followed by two technical phone interviews, and then an onsite interview.
When interviewing for a specific team, the recruiter may steer you toward roles they need to fill rather than your preferred positions. Response times from recruiters can sometimes be slow, taking several days.
The onsite interview is generally standard, including iOS-specific questions, design challenges, and general algorithm problems.
Unfortunately, one interviewer was observed texting while coding, which may offer insight into the company culture.
Design a Photoshop software.
The following metrics were computed from 1 interview experience for the Uber iOS Developer role in San Francisco, California.
Uber's interview process for their iOS Developer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Uber's iOS Developer interview process in San Francisco, California.