I applied through a recruiter. The process took 3 months. I interviewed at Unity in Oct 2023
Interview
The interview process included four separate 1 hour interviews over 2 days, each with two engineers or managers from Unity. The interviews covered technical breadth, soft skills, technical experience/strengths, and a coding exercise.
Interview questions [1]
Question 1
I was asked to write a custom memory allocator in C++ given some constraints and to walk through its performance of it when used in different ways.
the interview process is relatively straightforward: 1. recruiter meeting 2. hiring manager meeting 3. high level design technical interview 4. paired coding challenge 5. cultural interview 6. final recruitment meeting Every department will do a different technical interview process, but that's roughly the idea.
Interview questions [1]
Question 1
Have you worked with product in the past? What's your experience with Golang? Tell me of a time you conflicted with a coworker and how that conflict was resolved.
I applied through a recruiter. The process took 3 weeks. I interviewed at Unity (Wellington, ) in Sep 2023
Interview
The entire interview process at Unity was feeling great. During the entire process, the recruiters were transparent and supportive throughout each stage. The entire procedure was more streamlined than I anticipated, making it faster and smoother. Additionally, I was particularly impressed with how each technical test was tailored to match specific roles. They were challenging yet reasonable, I would agree it reflects a certain level of experiences of each candidate.
Interview questions [1]
Question 1
Behavioural Questions: 1. Tell us about yourself. 2. Describe a situation where you encountered failure in a task. How did you address it? 3. Can you recount a time when you confronted setbacks or obstacles? What tactics did you employ to overcome them? 4. When faced with unfamiliar technology, how do you go about mastering it? Technical Questions: 1. (Python) Define a function that loads data from XML files into a pandas dataframe. 2. (Python) Solve a graph search problem using either BFS or DFS. 3. (React.js) Design a game where players can match capitals with their corresponding countries.