Phone screen, then technical interview with easy whiteboard question, and standard data engineer questions, specifically a lot of database questions.
This was followed by two behavioural interviews with various other Ubisoft employees which went over typical behavioural questions, and then a HR interview which was also behavioural questions.
Finally there was a reference check stage, they asked for a reference from my current job which I really wasn't a fan of, they ended up giving me a written offer conditional on a reference from my current manager which I went with, but given how managers often feel jilted when an employee leaves isn't great.
Other than that, the HR contact and employees who interviewed me were really friendly, had a good experience otherwise.
What is involved in database normalization?
The following metrics were computed from 4 interview experiences for the Ubisoft Data Developer role in Montreal, Canada.
Ubisoft's interview process for their Data Developer roles in Montreal, Canada is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for Ubisoft's Data Developer interview process in Montreal, Canada.