3-stage technical interview with development team, art team and product manager at the Ubisoft Toronto studio. Required to complete a simple at-home technical assessment, which took about 2 hours. Overall, a very pleasant and straightforward interview process.