I applied online. The process took 6 months. I interviewed at iRobot
Interview
I applied on their career page. A few weeks later a recruiter from iRobot contacted me via email and setup a phone screen. That went well and she promised to setup a call with the hiring manager. And, that never happened. Every time I followed up, I was given false assurances and this went nowhere. It has been six months since the initial phone screen now and this has gone nowhere. Either their hiring process is broken or they just don't care about their potential employees.
It was a fairly easy and straightforward process, took about 2 weeks total, was very responsive. I took this interview in 2022
1. Initial call
2. Manager Call
3. Team Interview (2.5hours)
4. Take home
I applied online. The process took 4 weeks. I interviewed at iRobot (Bedford, MA) in Jun 2023
Interview
I had 5 technical interviews. One relates to C++. Four relate to customer experience. It was not so difficult, if you have a medium/advanced C++ level you will be right.
I applied through college or university. The process took 2 weeks. I interviewed at iRobot (Boston, MA) in Oct 2022
Interview
It was a fun interview, giving lots of cool examples of complex problems and asking us how we would come up with solutions on the spot. It then dived into OOP understanding and if we could program some leetcode questions