I had a great interview at Ubisoft, the problems were challenging and interesting, I didn't get the job, but I had a good time there.
If you like games and kije to be challenged, then this is definitly a company to consider
Write an algorithm that checks if an NPC is hit by an explosion.
The following metrics were computed from 9 interview experiences for the Ubisoft Software Engineer role in Canada.
Ubisoft's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Ubisoft's Software Engineer interview process in Canada.