I applied through a referral from a former intern. My background is in technical art and tools development.
First was a 15-30 minute phone screen where we went over my background and decided what specific positions I should apply for.
Within a few days, I was contacted to set up a 45-minute interview for a technical art role. The next day, I was called back for a 1-hour interview for a related tools engineering role.
Next, we scheduled three consecutive 1-hour interviews, each with a pairing of an engineer and technical artist (remote due to COVID). We discussed workflows, building effective tools, and working in teams with non-technical members. My first interview included a coding question and some fundamental technical questions about C#.
Finally, I was asked for references, which were checked over the following weeks. About 2.5 weeks later (note that there was a holiday during the process), I was contacted with an offer.
Describe the difference between a struct and a class in C#.
How would you go about building a tool to do X for an artist? How would you adapt it to another interested artist with slightly different requirements?
Describe a time where a tool you made did not meet the specifications it needed to, and what you did to improve it.
The following metrics were computed from 8 interview experiences for the Unity Software Engineer (Internship) role in United States.
Unity's interview process for their Software Engineer (Internship) roles in the United States is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Unity's Software Engineer (Internship) interview process in United States.