I applied online. The process took 3 weeks. I interviewed at Unity in Jun 2018
Interview
I got rejected after third round with Unity Technologies for the position of Software Engineering position under Infrastructure Team in Seattle. I got a call 3 weeks back from the Recruiter. First was phone screen, where I was asked 7 questions on Java and Linux (one-line answers) and why I want to work at Unity. After a week, I had second round of interview with the Technical Manager, and I was asked 3 medium coding problems and was expected to give approach of all three in 30 mins. (10 mins each). Third round took place after two weeks by the same Technical Manager, where in I was asked to solve one problem designed by the company and had to implement a method to print the output(coder pad). The Technical Manager who took my interview was really good, I got hints if I made any mistake with the approach.
I applied through a recruiter. I interviewed at Unity (Copenhagen, Capital Region)
Interview
Did 2 stages. First and very pleasant with the recruiter, second with the tech manager. They changed the manager from DK to US team in the middle of the process and it was confusing. I had to do round 2 twice
Interview questions [1]
Question 1
Describe an issue you had to solve and what approach did you take
Ask the project you did. Basically focus on what you did
Ask you how you help other people. You manner.
With shared screen code interview.
That is all what I can say.
Interview process typically includes application screening, initial HR call, technical or skill assessments, one or more interviews with managers or panels, and final evaluation leading to offer or rejection decision.