There were 3 rounds. The first one was a phone call which asked some basic background information (i.e why do you want to apply, talk about your projects, etc.), the second one was a take-home Unity assignment, and the third one was an in-person interview that was 3 hours. They asked me to code in C++, go over my solutions, and go over my assignment, then continued to interview how I worked in a team.
I applied online. The process took 1 week. I interviewed at Skybox Labs (Vancouver, BC) in Jan 2021
Interview
I was contacted for a brief and friendly introductory call. Afterwards, an off site assessment was scheduled. The assessment itself are 2 questions selected from HackerRank. There was also a take home assignment for Unity.
Interview questions [1]
Question 1
Calculate the maximum depth of a binary tree in 2 different ways: one using recursion and the other using iteration.