I applied online. The process took 4 weeks. I interviewed at Ubisoft (Barcelone) in Jun 2022
Interview
We had some talks to get to know each other, a small tech talk, a short English proficiency test, and programming test creating a video game prototype on Unity (two senior programmers reviewed it and we had a pleasant discussion about the code)
Interview questions [4]
Question 1
What I had been working on in the company I was at the moment (tech, systems, responsibilities...)
I applied online. The process took 3 weeks. I interviewed at Ubisoft (Québec, QC) in Jun 2025
Interview
General progamming questions and a small project to see capabilities. Diverse coding problems that could be solved with basic data structure knowledge. Different conversations regarding memory layout, memory usage efficiency, etc.
Interview questions [1]
Question 1
Determine the time and space complexity of different algorythms.
Ask details about my internship and projects.
Review the code test before. Point out some places they think need improvement, and ask me how I can optimize them.
Given a scenario, ask me to design the structure that stores the data for the player.
Interview questions [1]
Question 1
Given a scenario, ask me to design the structure that stores the data for the player.
I applied online. The process took 4 weeks. I interviewed at Ubisoft (Chengdu, Sichuan)
Interview
They will send you a test to do at first. After that, they interviewed me with team members and HR. During the interview, they ask some questions about coding, my project, and some question not related to code.
Interview questions [1]
Question 1
There are 9 balls out of which one ball is heavy in weight and rest are of the same weight. In how many occurrences will you find the heavy ball