I applied through a recruiter. The process took 2 weeks. I interviewed at Unity (Vancouver, BC) in Dec 2020
Interview
Contacted by recruiter. Nice handholding process with lots of preparatory material. 1 initial call with recruiter to garner interest. 4 interview rounds: general technical aptitude, practical coding interview, breadth interview (in my case w/ Product Design team member), and team-fit interview w/ Eng manager.
Interview questions [1]
Question 1
Write a function that copies all the files in one directory (non-recursively) to another, in a transactional manner.
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?
The process took 2 weeks. I interviewed at Unity in Dec 2020
Interview
The interview process was really quick and efficient. Started with a call with a tech recruiter, they quickly set up an interview with the hiring manager.
The next stage was three more interviews ranging from the tech team, a peer and a director.
The final stage was a culture fit style interview with a senior manager/director.
At all stages they were very open and communicative - was one of the most friendly and informative interview processes I have ever gone through.
Interview questions [1]
Question 1
Give examples of when you have gone bold, gone over and above your job to ensure you can get the best possible outcome.