Taro Logo

iOS Developer Interview Experience - Menlo Park, California

January 1, 2015
Positive ExperienceNo Offer

Process

Initial screening over Skype (5 multiple-choice questions) by a recruitment officer.

Two Skype interviews, writing code in Coderpad.

Onsite interview consisted of four more sessions:

  • Mostly writing code on a whiteboard.
  • One "culture fit" interview.
  • One design interview.

Everyone was friendly and knowledgeable. The entire process was stress-free and actually a bit of fun.

I wrote a lot of code during these interviews, doing two or three exercises per interview. If I had to do it over, I would code more slowly to avoid having to do so many.

Questions

Given nested arrays, write an enumerator class such that next() returns the elements in sequential order. For example:

[1,[4,3],6,[5,[1,0]]] -> 1, 4, 3, 6, 5, 1, 0

Also, implement allObjects for this class.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Meta iOS Developer role in Menlo Park, California.

Success Rate

20%
Pass Rate

Meta's interview process for their iOS Developer roles in Menlo Park, California is very selective, failing most engineers who go through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Meta's iOS Developer interview process in Menlo Park, California.

Meta Work Experiences