I applied through university. The process took 3 weeks. I interviewed at Fitbit (San Francisco, CA) in Mar 2016
Interview
Panel interview, 8 people. One engineer asked some specific questions on coding. I was not able to answer to their satisfaction. I later found out that one of the interviewers gave me an abnormally low score and the others rated me equally higher.
Interview questions [1]
Question 1
How to troubleshoot device issues. How do code binary search in C.
I applied through a recruiter. I interviewed at Fitbit
Interview
There is one hour time to complete a given linked list program. The CodePair from HackerRank is used for interactive coding and testing the program. The interviewer helps if you get stuck.
Interview questions [1]
Question 1
Given a linked list, return two head pointers, one for odd items in the list and other for even items in the list. No new linked list should be created, just modify the existing linked list.
I applied through university. The process took 4 weeks. I interviewed at Fitbit (San Francisco, CA) in Oct 2017
Interview
I met the recruiter at the campus career fair.
After that I received a coding challenge link and passed that.
A week later I received a call from the recruiter, following by a remote tech interview and a 'take-home exam'.
Then I was invited to have an on-site interview.
4 groups, 2 people each.
Interview questions [1]
Question 1
design a function to detect button press and release
I applied through university. The process took 3 weeks. I interviewed at Fitbit in Sept 2017
Interview
Met the recruiting group at the campus career fair. Later I finished an online coding challenge. A week later I had an HR interview on phone. The HR moved me to the technical interview. But I didn't prepare too much on the operation systems, so I basically failed the last interview.