I applied online. The process took 2 weeks. I interviewed at Neato Robotics
Interview
First talked with the recruiter, some technical questions and the usual background information. Was interviewed in person shortly after. Started in the morning and met with most of the team I would be working with. Everyone seemed like they would be good to work with. Each asked different technical questions, but it was not done in a high-pressure fashion. There was one 'write it out' coding question which was well-guided and the appropriate type of question for an interview. Provided lunch on-site, basically a full day interview. They were quick to respond after the interview.
Interview questions [1]
Question 1
To describe the mechanics of the product and a breakdown to components.