First round is with HR/Talent Sourcer. Second round is with the hiring manager. 3rd round is a take home project which takes 5 days. Final round is meeting members of the team.
I applied online. The process took 4 weeks. I interviewed at Unity (Montreal, QC) in Aug 2021
Interview
behavioral interview + 4 tech interviews + one take-home assignment. Quite dense to be honest, but you will be fine if you really did your work seriously in your last job
I applied through other source. I interviewed at Unity (Montreal, QC) in Dec 2020
Interview
The overall experience was positive, mostly because of the very accessible and helpful technical recruiter. I was put in contact with a team, that had a very interesting opening. After a informal introductory chat with the team, I was scheduled for a "culture fit" interview with the program manager, and then for a "technical" interview that was mostly about my past work and research, where I was challenged on some ideas and previous work.
Even though the initial role was not the best fit with my previous experience and interests, I was offered a different role where I will be more valuable. This is a win-win situation.
I did not get a coding interview. I believe this is because of the nature of the role (research oriented).
The interviewers were clearly familiar on some of my work, and were in position to challenge me on some ideas.
Interview questions [1]
Question 1
You used method X in your published paper. Why not use Y instead? Why is X better? Why would Y not work? How would you improve X?