I applied online. The process took 3 weeks. I interviewed at iRobot (Bedford, MA) in Jan 2017
Interview
Basic 1 hour phone interview going over my previous work experiences and projects listed on my resume. They asked a few questions about diagnosing problems on the robots and how I would go about solving them, but most of the time was spent going over my experience and how it relates to the position. Overall a casual interview, which also reflects iRobot's casual work atmosphere.
Interview questions [1]
Question 1
How would you diagnose the problem if a roomba is spinning around in circles instead of driving in a straight line?