I applied online. The process took 2 weeks. I interviewed at Kiip (San Francisco, CA) in Aug 2017
Interview
First step was a general phone screen with the recruiter to talk about my background and solve a technical problem.
Second was another phone screen with one of the engineers from Kiip.
Finally, I went on-site to meet nine members from Kiip (engineers and HR) and the interview was a little over 6 hours long. Everyone was very knowledgeable, modest, and friendly :)
Overall, the interview process was smooth sailing for the most part because my recruiter guided me well by keeping me well-informed throughout each step.
Interview questions [1]
Question 1
I was asked around a total of about 12 technical problems during the whole process. Most of them were actually common questions that most tech companies ask during interviews. I recommend candidates to practice algorithm questions through online resources.