I applied through a recruiter. The process took 2 months. I interviewed at Unity (Vancouver, BC)
Interview
1 Phone Screen. Then onsite with 5 interviews. After clearing the onsite, recruiter reached out saying they wanted to a reference check. I insisted we could do that once we have the offer tabled since I was interviewing at other places too, but the recruiter mentioned that it was a firm requirement. So I agreed to it. After the references turned out fine and I had waited for a long wait time, the recruiter got back to me by giving me an exploding offer. I explained to her that I needed at least a week's time to make this major decision and I was interviewing at other places too. She rudely responded by saying that we have lots of other candidates to choose from so I have to make my decision fast. I still managed to convince her to give me 5 days. However, after 2 days she rescinded the offer and claimed that it was due to my "unprofessional-ism". I never understood how asking for more time to discuss the offer with my family could be construed as such, but in hindsight, I believe I dodged a bullet. The interviewers were pretty nice, but if a senior recruiter at a company behaves like this, I would definitely recommend everyone to avoid that organization.
Interview questions [1]
Question 1
Had a phone screen with hiring manager on previous experience. Later was scheduled for an onsite with 5 interviews, 1 coding, 1 with Hiring Manager, 1 ML Systems, 1 ML Depth, 1 with Data Analyst.
I applied online. I interviewed at Unity (Pereira, Risaralda) in Nov 2020
Interview
I applied through the website and got an answer the next day, the recruiter was amazing and very attentive she guided me step by step, after setting a first meeting with her I had one interview with the hiring manager, and HR as well as the department's senior manager.
Interview questions [1]
Question 1
Unity provides all information about the type of questions, they used behavioral questions to try and get an idea of your experience and skill always trying to identify if you are fit for the culture.
Ex:
Tell me about a time when you made a mistake/had to work with a difficult co-worker.
I applied through other source. I interviewed at Unity (Montreal, QC) in Dec 2020
Interview
The overall experience was positive, mostly because of the very accessible and helpful technical recruiter. I was put in contact with a team, that had a very interesting opening. After a informal introductory chat with the team, I was scheduled for a "culture fit" interview with the program manager, and then for a "technical" interview that was mostly about my past work and research, where I was challenged on some ideas and previous work.
Even though the initial role was not the best fit with my previous experience and interests, I was offered a different role where I will be more valuable. This is a win-win situation.
I did not get a coding interview. I believe this is because of the nature of the role (research oriented).
The interviewers were clearly familiar on some of my work, and were in position to challenge me on some ideas.
Interview questions [1]
Question 1
You used method X in your published paper. Why not use Y instead? Why is X better? Why would Y not work? How would you improve X?