I applied online. The process took 7 weeks. I interviewed at Unity (Montreal, QC) in Nov 2021
Interview
The interview process was very smooth and very transparent. The HR did an amazing job at introducing the company, what they are doing, the products that I might be working on and much more.
It is a 5 steps interview process.
1. initial HR phone call (30-45 min)
2. Hiring manager (1h asking about your projects and company values & leadership)
3. System Design (1h depends on your level, it could be quite easy as it could be quite hard but you should come prepared)
4. Codility (1h depends on the team but mine was very kind. I could not choose my prefer language however, he helped me a lot on his chosen language. It was more of a pair programming then you doing all the work. He actually wanted to see if I can adapt quickly to technologies and my way to approach problems. )
5. Reference check (1 manager and 1 peer)
Interview questions [1]
Question 1
Have some projects or use IRL experiences for hiring manager.
I cannot disclose any technical interview questions but study system design and LC easy-medium questions. No need to do hard ones.