I applied through a recruiter. The process took 6 weeks. I interviewed at iRobot in Feb 2020
Interview
Gave my resume to a recruiter at a career fair. Went through a phone interview, hacker rank challenge, video interview, and two on-site interviews (same day). I never heard back from them.
Interview questions [1]
Question 1
Questions about past projects, control theory and multithreading
I applied online. The process took 2 days. I interviewed at iRobot (Bedford, MA) in Mar 2017
Interview
Applied online for the position. Received and email a few days later inviting me to an onsite interview. Half day interview onsite, included a tour of the facility and several in person interviews.
Interview questions [1]
Question 1
Explain an algorithm for determining the shortest path through a room with the start, end, and several obstacle positions know.