The interview process included:
It was a long process, but Unity provided a lot of great links and prep material, so I felt like I knew what to expect in each interview.
Describe a time when you disagreed with someone on your team, and what happened?
Describe your management style.
Lots of general C# questions (polymorphism, inheritance, class vs. struct, garbage collection, etc.).
Tell me about your experience using Unity.
How can you optimize for mobile in Unity?
How does a GPU determine a pixel's mip-level? (Plus a follow-up question).
The following metrics were computed from 1 interview experience for the Unity Senior Graphics Programmer role in Vancouver, British Columbia.
Unity's interview process for their Senior Graphics Programmer roles in Vancouver, British Columbia 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 Senior Graphics Programmer interview process in Vancouver, British Columbia.