The interview had two phases.
At first, I had a phone interview with an HR representative from San Francisco. She asked me questions about why I wanted to work at Unity and about my previous work experience.
Then, I had an on-site interview. This time, it was with the lead of the team I was applying for. He again asked the typical interview questions, such as why I was in Software Engineering and what project I was most proud of, followed by some technical questions that I had to answer on a whiteboard.
They asked me to code the atoi() function from C++. It's a string-to-integer function.
The following metrics were computed from 2 interview experiences for the Unity Software Engineer (Internship) role in Montreal, Quebec.
Unity's interview process for their Software Engineer (Internship) roles in Montreal, Quebec is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Unity's Software Engineer (Internship) interview process in Montreal, Quebec.