I applied through a recruiter. The process took 2 months. I interviewed at Unity (Edimburgo, Escocia) in Jan 2020
Interview
The process began with a timed online coding challenge, followed by an in person interview at the office with three of the senior engineers lasting around 1.5 hours, and a final video interview with the VP of engineering.
I applied online. The process took 4 weeks. I interviewed at Unity (Orlando, FL) in May 2020
Interview
Overall, it was a multi-stage interview process. It started with a zoom meeting with a Unity Recruiter (who was great through the whole process). After passing that, they had me conduct a coding test on the codility website. The test consisted of two questions and you have a 1:30 to accomplish them. From there, I had face to face interviews (well in my case, due to covid-19, I had 4 zoom interviews). These consisted of two coding interviews with other software engineers, a design interview, and then an interview with the hiring manager. Each of the interviews were an hour in length. After that I had a subsequent talk with the group engineering manager, my references were checked, and I was offered the job.
The interview questions were difficult but fair. I highly recommend reading books like "Cracking the Coding Interview", and practicing problems on sites like leetcode.com to prepare for the interview.
Interview questions [1]
Question 1
Identify and organize points in space efficiently.
I applied through a recruiter. The process took 2 months. I interviewed at Unity (Copenhague, Hovedstaden) in Mar 2020
Interview
7 interviews process:
- One interview with HR
- A 2 hours Codility code challenge in Python, Go or Scala
- 5 different 45 mins interviews with:
Director of the team
Data Scientist
Data warehouse Manager
Software engineer
Data engineer