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:
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.
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.
The following metrics were computed from 10 interview experiences for the Meta iOS Developer role in Menlo Park, California.
Meta's interview process for their iOS Developer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's iOS Developer interview process in Menlo Park, California.