I applied online. The process took 4 weeks. I interviewed at Unity in Apr 2022
Interview
The process started with a phone call with the recruiter, followed by a screening interview with the hiring manager. Then, three rounds of technical and behavioral interviews, one hour each, were conducted. Each interviewer covered both technical and behavioral questions. The whole process took less than 4 weeks.
Interview questions [1]
Question 1
Very broad a diverse questions about general ML knowledge, and specific and in-depth ML questions regarding the ongoing research at Unity.
I applied through a recruiter. The process took 8 weeks. I interviewed at Unity in Mar 2022
Interview
The recruiter reached out to me on LinkedIn about the senior ML position.
Had an initial talk with the recruiter about the job. She was very friendly and supportive during the whole interview process.
After an initial interview with the hiring manager, they gave me a task to solve. After the task assessment, I had two more interviews with the team members and hiring manager. The hiring manager and the team were very friendly and supportive which was a great factor for me to make a decision.
I applied through a recruiter. The process took 4 weeks. I interviewed at Unity (Montreal, QC)
Interview
The interview process was extremely friendly and straightforward. I did three coding practice problems (fairly standard interview type problems) and then 3 one hour interviews with the engineering manager and future team members. They all had thoughtful and deep questions without ever being agressive or rude.
Interview questions [1]
Question 1
Questions ranged from
- How to scope project requirements and communicate with stakeholders?
- Describing key milestones for a project with an ML component.
- Going over the 3D / Computer Vision tech stack from low-level OpenCL/Metal/CUDA/Shaders, to Python-based ML workflow, up to C# App Development.