I applied online. The process took 2 weeks. I interviewed at Huami in Feb 2016
Interview
Interview process is quite simple, after submit online for 2 weeks, an engineer will approach you and ask questions regarding the basics of the algorithms. You will be answering the questions on the Google docs. The interview will be around 50 minutes, basically asking questions about data structure and algorithms, you better prepare for it.
Interview questions [1]
Question 1
Time complexity of finding an element in a linkedlist,etc. Reverse a binary tree, how do you make a random number in [0,7) if you only have a function which provides the random number in (0,5)?