I applied through an employee referral. The process took 5 weeks. I interviewed at Unity (Montreal, QC)
Interview
Had some difficulty to get an interview. All my applications online have been rejected without even a phone call. After I was able to get in touch with an internal recruiter through my contacts, the process was straightforward. Internal recruiter did a good follow-up and worked hard for me to get the interview. The process was very long in my opinion (about 5 weeks), but finally resulted in an offer. Got a call from recruiter, a codility test, 1:1 with manager and a technical interview with people in the team.
Interview questions [1]
Question 1
What is the most complex task you did that you're proud of.
I applied through a recruiter. The process took 1 week. I interviewed at Unity in May 2020
Interview
Recruiter reached out to me since I was in the database for another pm internship that applied for and did not get. The whole experience was great and went very smoothly. My recruiter scheduled 3 interviews with the team within just a few days since I had an offer deadline the end of the week. The decision was made the next day. Throughout the whole process, my recruiter was incredibly friendly and made sure to check in with me at every step. My interviewers were very friendly and non-intimidating. The interviews were conversational and asked general questions about my background in team leadership and AR/VR.
I applied through a recruiter. The process took 2 weeks. I interviewed at Unity (Dublín, Dublín) in Apr 2020
Interview
Due to the pandemic my interview process was fully remote.
Round 1: online coding challenge with two questions and a short amount of time to solve them. I think the time limit of 25 mins for this needs to be re-examined as it's not enough time.
Round 2: Interview with software development manager to discuss solution to questions in Round 1. I appreciated that I got the opportunity to do this despite not having a perfect solution to the questions in the first round. The manager told me about the team and guided me toward the optimal solution to the questions.
Round 3: three back-to-back calls with senior members of the team. The interviews were mostly technical and I was asked to live code / pseudocode solutions to various algorithm and data structure questions. There were also some behavioural type questions near the end.
Interview questions [1]
Question 1
Write a convolution algorithm. Implement a List from a supplied interface.