I applied through a recruiter. The process took 3 weeks. I interviewed at iRobot in July 2021
Interview
Make sure you have at least one other company you’re talking to in order to avoid disappointment.. Went through the whole process with these guys, all positive feedback and good vibes through the final round. Then didn’t hear back for a few days and when I reached out, they let me know I was no longer being considered. Recruiter mentioned they will consider me for other positions, then when I asked for more details about those positions, they said “actually no there aren’t any”. Thanks lol.
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 June 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 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