The interview process included four separate 1-hour interviews over two days, each with two engineers or managers from Unity.
The interviews covered:
I was asked to write a custom memory allocator in C++ given some constraints.
I then walked through its performance when used in different ways.
The following metrics were computed from 20 interview experiences for the Unity Senior Software Engineer role in United States.
Unity's interview process for their Senior Software Engineer roles in the United States 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 Software Engineer interview process in United States.