I applied online. The process took 4 weeks. I interviewed at Unity (Vilna) in Oct 2020
Interview
The interview process went quite smoothly. I didn't feel pressured as if I was at the wrong place or I shouldn't be there. The interviewers were friendly and welcoming. The homework task was interesting, learnt a lot about the Unity Editor. The whole process, apart from the delays in USA due to holidays (however, it is understandable), was enjoyable, interesting and fun. I'm happy to have chosen Unity and that they have chosen me. I'm very looking forward towards my start.
I applied through a recruiter. The process took 4 weeks. I interviewed at Unity (Los Angeles, CA) in Dec 2020
Interview
The interview process was pretty straight forward, had the initial session with the hiring manager with some analytical concept questions then moved on to the panel interviews with product and analytics team which involved many situational questions as well as some Looker specific questions. The company does their due diligence when it comes down to reference checks. Overall it took around 3-4 weeks from 1st interview to the extension of offer.
I applied through a recruiter. I interviewed at Unity (Vancouver, BC) in Dec 2020
Interview
The interview process for a Senior Software Developer is focused mostly on System Design based on your past experience. As a senior developer, be prepared to describe, in detail, a problem you have solved recently and answer any technical follow up questions. The interviewing panel is knowledgeable and open minded about different approaches as long as you can justify your choices, tradeoffs and constraints. Also, be prepared to describe how you would solve a given technical system design problem. The overall interview process was a great experience for me and I recommend any software developer, who would rather talk about how they solved real life technical problems instead of completing toy problems online, to apply.
There are four stages in the interview process (ymmv):
1. Recruiter interview (30 mins)
2. Technical interview - Tech Lead (15-30 mins)
3. Technical interview - Panel (1 hour)
4. Leadership Skills/Values/Technical interview - Panel (1 hour)