The first contact with the company was a brief exchange of messages on LinkedIn, followed by a phone call with the person who contacted me. In this conversation, she quickly described the company and the job. She also asked a few questions about me, my skills, and my past professional experience. The entire call lasted no more than 20 minutes.
The next step was a coding exercise at Codility.com.
The coding exercises were quite challenging and required a certain level of coding skills and knowledge of algorithms.
The third step was a video call with the future manager.
In the first part of the call, he described the team and the tasks I would be working on. The second part was a chat about my past experience, how I deal with problems, how I move to find solutions, and how I normally interact with my team.
The fourth and final step was a series of three video interviews of 45 minutes each, with three different senior members of the team.
The day after, I was notified that the company was happy to make me an offer, which I accepted.
The entire interviewing process was conducted in a way that I always felt comfortable. Everybody I interacted with was very friendly and made all efforts to make me feel at ease during the interviews.
Indeed, if I have to express an evaluation on the interviewing process, I would say it was very positive.
Implement a convolution filter that applies a given kernel to a given matrix.
The following metrics were computed from 2 interview experiences for the Unity Senior Software Engineer role in London, United Kingdom.
Unity's interview process for their Senior Software Engineer roles in London, the United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Unity's Senior Software Engineer interview process in London, United Kingdom.