I applied through a recruiter. The process took 2 weeks. I interviewed at Unity (Seattle, WA) in Mar 2018
Interview
Received a call from the recruiter, then had a phone screening with the hiring manager.
Then a full onsite interview loop focusing on past experience / system design / coding.
General impression was positive.
I applied online. The process took 5 weeks. I interviewed at Unity (San Francisco, CA) in Mar 2018
Interview
Interview process was well organized and communicated. Applied online and a few weeks later got a reply and set up a phone screen with the recruiter for the position. After that, had two on-site meetings with the hiring manager and other finance managers and VP, and then was extended an offer a week after my second on-site
I applied online. The process took 2 weeks. I interviewed at Unity in Feb 2018
Interview
- Phone screen: Pretty typical 20-30 minute conversation with a recruiter about the position, why unity, your experience, etc.
- Initial interview: 1 hour with conceptual DS/ML questions as well as SQL coding
- Final Interview: 4-5 interviews in a row via webcam and coderpad, 1 with two SQL questions, 1 with a Python exercise (Simplified K-Fold Cross Validation method), 1 with a manager about the sorts of projects you would want to work on, 1 working through some mathematical/machine learning problem (I was asked about normal distribution)
Overall, I was thoroughly impressed with the interviewers and the recruiter throughout the process. I received another high profile offer but ended up going with Unity for this reason.
Interview questions [1]
Question 1
Coding a simplified k-fold cross validation in python