Taro Logo

iOS Developer Interview Experience

October 1, 2013
Positive ExperienceNo Offer

Process

I was contacted and recruited for an initial phone screening. This screening consisted of resume questions and three multiple-choice iOS questions.

The next phase was an hour-long technical phone interview, which could be done in person or over the phone. I chose to do it over the phone.

I enjoyed talking to the Facebook engineer and thought it was a positive experience, even though I did not advance to the third leg of the interview process.

Questions

Given an array, remove the duplicates and return a unique array, keeping the first occurrence of the duplicates and the order.

Example: [@2, @1, @3, @1, @2] -> [@2, @1, @3]

How would you implement a call for canceling queued blocks with dispatch_after?

Was this helpful?

Interview Statistics

The following metrics were computed from 30 interview experiences for the Meta iOS Developer role in United States.

Success Rate

7%
Pass Rate

Meta's interview process for their iOS Developer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive73%
Neutral13%
Negative13%

Candidates reported having very good feelings for Meta's iOS Developer interview process in United States.

Meta Work Experiences