I applied online. The process took 3 weeks. I interviewed at Ubisoft
Interview
I applied through the Ubisoft website. After an initial call with HR, there were a couple of series of coding exams followed by some more cultural fit interviews.
The biggest problem was how uncoordinated the interview process was. During the interview I was quoted a salary number, and then the offer came in significantly lower than what they quoted me. When I mentioned this and asked for something closer to the middle, they delayed and then ceased negotiating.
I cannot recommend interviewing here at all. It's not worth your time just to be given an offer that's far lower than what you already make in an industry that's known for treating people poorly.
Interview questions [1]
Question 1
General coding knowledge / optimization questions, plus some deeper C++ / C# quiz questions.
The interview started out with a brief introduction from the hiring manager, who explained the structure of the session and gave me a quick overview of the company. Then, they asked me to talk about my background and walk them through my resume.
Interview questions [1]
Question 1
Can you tell me about a time you faced a challenge at work and how you handled it?
There was an online coding test initially. Several days later, they followed up with an online interview with senior programmers in the team. Interview lasted for about an hour with questions ranging from current job scope to personal strengths and weaknesses
Got through first part no problem, didn't get taken after unfortunately, but it went good and they were nice. I recommend. Good studio that makes good games, seems like a nice place to work.
Interview questions [1]
Question 1
Asked questions about programming and experience (professional and personal)
Programmer applicants have rated the interview process at Ubisoft with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 64% positive. To compare, the company-average is 61% positive. This is according to Glassdoor user ratings.
Candidates applying for Programmer roles take an average of 13 days to get hired, when considering 11 user submitted interviews for this role. To compare, the hiring process at Ubisoft overall takes an average of 30 days.
Common stages of the interview process at Ubisoft as a Programmer according to 11 Glassdoor interviews include:
One on one interview: 24%
Skills test: 24%
Personality test: 18%
Group panel interview: 12%
Phone interview: 12%
Presentation: 6%
Background check: 6%
Here are the most commonly searched roles for interview reports -