I applied online. I interviewed at Unity (San Francisco, CA) in Jan 2021
Interview
There are four stages of the interview process after applying. First, a short talk with HR via phone call. At the time, they just checked the application and provided information for the following interviews. Second, the team manager run a coding interview. A short self-introduction at the beginning and question for the company in the end. Third, two more team members to meet, one is coding another is question about machine learning in the similar manner as the previous run. Last, HR would request two references one from a supervisor another from pear.
Interview questions [1]
Question 1
* Simulate a fair coin using an unfair coin.
* Traverse a tree for validating a property.
I applied through an employee referral. The process took 6 weeks. I interviewed at Unity
Interview
The recruitment and interview process was one of the best I’ve ever experienced in my career of almost 7 years - and I don’t say that lightly having been someone who’s interviewed and worked at several large organizations.
Prior to the interview process, I did my due diligence and read through the Glassdoor interview reviews. I’m happy to say that the majority of the positive reviews I’ve read were true.
Let me give you a couple of tangible examples.
A couple days following my application I was contacted for a screening. I was given the option to provide my availability through a standardized portal. As a working professional, I found that this both respected my schedule and was extremely efficient.
The HR screening took 30 minutes and they shared with me an overview of the role/company, some high level questions about my experience, and a clear roadmap of next steps and timing.
The next stage was with the hiring manager which gave a deeper view into what the expectations was for the successful candidate. Questions were mostly behavioural and centred around my ability to handle certain tasks and situations. For example: tell me about a time where you had manage conflict with stakeholders, etc. Notably, Unity puts strong emphasis on the human they are getting to know. Questions around Empathy were prevalent in this and later stages in the process.
Next up was a case presentation with the hiring manager and one other interviewer. This was about an hour. Approximately a 30 minute presentation of the proposed solution / GTM plan and 30 minutes of Q&A.
Following the case was 3 other interviews. The first two with cross-functional stakeholders and the last one with the Senior Director of the pillar.
Along the process, what is notable was how extremely communicative the Talent/HR team was in letting me know how I did in each round, what I should expect as a next step, and overall positive encouragement. Specifically, I would be contacted shortly after each interview - I never had to wait more than 1 or 2 days to hear about what’s next.
Ultimately, I think Unity nails it with the interview process. Their company values is highly embedded in the process and it shows!
Interview questions [1]
Question 1
Tell me about a time where you had to deal with a difficult co-worker and/or deal with a situation where you and a co-worker disagreed on a topic. How did you deal with it and what was the result?
I applied through a recruiter. The process took 4 weeks. I interviewed at Unity (Montreal, QC) in Jan 2021
Interview
I have been well supported thougth the process with the HR team. Took around 1 month to have a contract.
Step 0: HR meeting
Step 1: Test, one week deadline to complet, took me around 12/15 hours. (You get feedback on your correction)
Step 2: Meet with managers, very casual but technical questions. Very friendly, so removed alot of pressure.
Step 3: Same as step 2 but with a similar role collegue.
Step 4: Contract
Interview questions [1]
Question 1
Build a Flask API with given signature to do X and Y .. (Home test question)