Taro Logo

iOS Engineer Interview Experience - Mountain View, California

November 2, 2016
Positive ExperienceNo Offer

Process

The interview process began with a phone screen, followed by an on-site interview.

During the on-site portion, I was presented with the following:

  • Two Objective-C algorithms
  • One Swift algorithm (at my request)
  • Two JavaScript algorithms, as I had informed my recruiter that JavaScript was my strongest language

Additionally, I answered three straightforward, surface-level iOS questions.

If I were to approach this interview again, I would dedicate significantly more time to practicing algorithms and achieving fluency in Objective-C, as that proved to be my biggest challenge. The interviewers also inquired about the runtime complexity for each algorithm, so I would recommend brushing up on that aspect as well.

Questions

Create a class that does so and so.

Present two recursive algorithms.

Solve a BFS problem.

Implement another general algorithm.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Google iOS Engineer role in Mountain View, California.

Success Rate

0%
Pass Rate

Google's interview process for their iOS Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Google's iOS Engineer interview process in Mountain View, California.

Google Work Experiences