I applied through a recruiter. The process took 4 weeks. I interviewed at Unity (Helsinki, Southern Finland) in May 2021
Interview
I had the following process:
1. Interview with the company recruiter
2. Interview with the hiring manager
3. Take-home quiz/challenge
The first two rounds were pretty short and quick, basically, it's all about candidate experience, project description, some organizational and soft-skills stuff. Both sides of the process were ok to proceed to the next stage which is their take-home assignment.
It's worth noting that they do not renew their take-home task for several years, yet seems most (if not all) candidates getting the same quiz. Despite I applied for the Software Engineer position with 90% of Go, the quiz/tasks do not contain any questions about it, instead, there is a number of irrelevant language-specific questions on C, Ruby, JavaScript. That said, even if you solve all the questions (7) and code tasks (JS, 2) you still most likely be rejected, as I am, because they seem don't care about your answers, they may judge you're not a good Go developer not asking you a single question about Go, funny.
Don't waste your time on their take-home assignment.
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.
The interview process was thoughtful and engaging. The design question and home application task, covering both backend and frontend, were well-structured, challenging, and provided a great way to showcase real-world skills.
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.