Only got to the Phone Interview, but the next step would be a coding challenge with a 7 day time limit, followed by a meeting with the Hiring Manager. Last step would be a Panel Interview.
I applied through an employee referral. I interviewed at Unity
Interview
I applied through a referral from a former intern. My background is in technical art and tools development.
First was a 15-30 min 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 min 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 3 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.
Interview questions [3]
Question 1
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?
I applied through a recruiter. I interviewed at Unity (Seattle, WA) in Mar 2020
Interview
There is a hr phone interview and it takes around 15 min asking my background. A week later get an interview with a team manger, we talked about 30 minutes around my background and team's work and spent another 15 mins on an algorithm problem. Got a second round interview in the next week, solved two medium algorithm problem and a follow up question.