iRobot interview question

Existing Project review, Technical challenges faced, Reasoning