The interview process is done in 4 different stages, including 1 online technical assignment.
First, the interview was with the recruiter. You will be asked to talk about your experience and previous projects.
Second, the interview was with the Engineering Manager. This was mostly a QA session with some ad-hoc technical questions.
Next, you'll complete the online coding assessment. Two hours are given to solve 4 coding questions. You can code in whichever language you feel comfortable with.
The last step is a 3-hour on-site interview, which is split into multiple themes. There is a systems design workshop, then a technical interview with your potential team and a QA session.
Systems design question: Design a dating application.
The following metrics were computed from 1 interview experience for the Unity Software Development Engineer role in Montreal, Quebec.
Unity's interview process for their Software Development Engineer 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 Development Engineer interview process in Montreal, Quebec.