Machine Learning Graphics Developer applicants have rated the interview process at Unity with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 74.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Graphics Developer roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Unity overall takes an average of 30 days.
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. The process took 2 weeks. I interviewed at Unity
Interview
1 HR phone screen, 1 manager phone screen, 1 online coding screen (python), 6-hour onsite interview with various team members:
* Open-ended behavioral interview with a graphics developer
* Open-ended technical interview with the manager, also a graphics developer
* Lunch with a tools engineer and friends, very low-key, feedback not submitted which I really appreciated
* Coding interview (language agnostic, I chose python) with lots of helpful feedback, more conceptual than "gotcha"
* Machine learning concepts and theory, math/stats arguments seemed to help my case, lots about deep learning architecture and best practices too
* Open-ended interview with a technical artist, focused on communication/motivation of ML ideas to people who develop Unity features
Interview questions [6]
Question 1
* How would you construct a dataset of 3D assets for use with deep learning models?
* Describe all the components of a convolutional neural network (define convolution operation, cross-entropy, and softmax function mathematically, motivate various activations, residual connections, ...)