I applied through a recruiter. The process took 4 weeks. I interviewed at Fitbit (San Francisco, CA) in Dec 2015
Interview
Recruiter discussion, technical phone screen with paired coding, invited for an onsite. Onsite is half a day long and involves several whiteboard coding portions. Each session is a 2 on 1. Format did not allow for 1-on-1 on interviews, ergo, you are never really able to learn about employees' individual experience or attitudes. High degree of overlap in terms of skills addressed across different interview sessions. Some trivial exercises, specific obj-c syntax critiqued on a whiteboard. Some rigid expectations for answers or solutions. On the spectrum of technical interviews out there, by far the most tedious. No feedback after interview; no thank you, offer, or rejection.
Interview questions [2]
Question 1
Whiteboard an algorithm to solve a find/sort/match using arrays, hashes, or linked lists.
I applied through a recruiter. I interviewed at Fitbit
Interview
Phone interview followed by on site interview. The question quality was balanced, iOS vs general programming/algorithms, and increased in difficulty as time interviews progressed. The people were friendly, one interview with a pair of interviewers stood out as being legit and high quality. Parking of course was difficult.
Interview questions [1]
Question 1
They asked questions about a NxN tic tac toe game.