I applied online. The process took 1 week. I interviewed at Fitbit (San Francisco, CA) in May 2012
Interview
initial phone interview by recruiter
another phone interview by hiring manager
coding tests which they estimate to take *2 hours*, a big YMMV
follow-up from recruiter
disappointed that they don't even give the courtesy of providing real feedback on what they don't like about your code...no insight on what they're looking for
Interview questions [1]
Question 1
write a BS program that will take 2 hours (by their estimation).