I applied online. The process took 3 weeks. I interviewed at iRobot in Feb 2022
Interview
Phone Interview with the hiring manager. He explained team and the role and ask do you have any questions for me. He did not as single question about experience or resume. This was a complete waste of time. If you're not interested then reject the resume instead of scheduling phone screen and wasting people time. I would not recommend anyone to this company.
I applied through an employee referral. The process took 2 weeks. I interviewed at iRobot in Dec 2021
Interview
It was about a 2-3 week process being interviewed/talked to by roughly 10-11 people over six sessions. A technical interview is conducted in the 3rd session. The rest of the sessions are with possible stakeholders or PMs that you may or may not interact with if the candidate were to get the job.
Interview questions [1]
Question 1
How would you handle an issue with a team member during a project or if a request can't be met within the deadline?
Reached out via email requesting phone screen. Person was very nice-great conversation. Sent to interview process.It was a live programming question-not hard but just had mind freeze. Nonetheless, interview was great person to know.