Interview was relatively easy. Asked few questions about DSP, digital logic and embedded systems. Also asked to write a basic c-code.
Interview questions [1]
Question 1
A question on critical thinking, can use any way to solve it. Requires good aptitude. But this was totally random and I don't think they would ask anyone else.
I applied online. The process took 4 weeks. I interviewed at iRobot (Bedford, MA) in Dec 2010
Interview
I was interviewed by two individuals. At first we were all together, then it was one-on-one with each individual. Included questions about the company, about robotics, and about engineering. Also much personal background to see if it is culturally a fit. The place is very intense and laid-back at the same time. A lot of freedom is given, and a lot of progress is expected.
Interview questions [1]
Question 1
Technical questions, including reciting some essential engineering formulas. Both electrical and mechanical formulas were asked of me. They were all simple & straightforward, but good to brush up on them.
I applied online. There was only one phone interview asking my research background first.
And then the interviewer asked me basic c++ / Object oriented programming questions.
He also gave me a simple research problem and asked me what algorithms I am going to use and why I chose it.
Interview questions [1]
Question 1
There was no too difficult questions as long as you know ups and downs of algorithms or sensors that you are playing with.