Unity logo

Unity Machine Learning Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 19 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
78.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Unity.

Showing 3 of 19
Unity logo
Unity

Machine Learning Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral

First, there was a recruiter initial screening. Then, I had a hiring manager meet & greet. After that, there were 2-3 tech deep dive rounds with individual contributors in a 1:1 format. Finally, I had a checkin with the hiring manager, followed by compensation talks with the recruiter.

Confirmed questions3 questions
  • Tell me about ML system architecture.
  • How do you approach modeling for recommender systems?
  • Describe your experience with custom loss functions.
Unity logo
Unity

Machine Learning Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Other

The HR sent me the phone interview invitation. I replied to her and she never replied back after the interview time settled. She never answered any of my questions or emails before the interview. And most importantly, she never showed up at the interview meeting time. Then she asked to reschedule without a sincere apology for the waste of my time. I sent here my new availability but she didn't reply. After 3 days she emailed me back and says they decided to move on with other candidates. Unity is a great company with excellent products but definitely shows no respect for applicants. The worst experience ever.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Unity logo
Unity

Machine Learning Engineer

Engineering

Entry Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Coding Technical

The interview process was really smooth. First, the recruiting coordinator called me for a quick call to know my interest and tell me more about the company. Then quickly scheduled my first coding round interview. After that I had one more final round with the member of the team I was interviewing for. The interviewers were really nice and helped me during the interview if I got stuck somewhere. The whole process was enjoyable. The recruiter named Jenna, always got back to me quickly with an update. Despite travelling, she replied to each mail very quickly.

Confirmed questions2 questions
  • It was a general coding question for the first round.
  • For the second round, the questions were relevant to the role I applied for.

Unity Machine Learning Engineer Interview Questions

Quoted word for word from Unity interview reports.

Can you provide an instance where hyperparameter tuning was used to train ML models in a production environment?

Read reports

Could you create and deploy a model to predict ad installs?

Read reports

Could you elaborate on the reasons why method Y would not be a viable alternative?

Read reports

Regarding your published paper, could you explain your rationale for using method X instead of Y, and why X is superior?

Read report

Can you design an ML training and inference pipeline for a specific prediction use-case?

Read report

Formats, difficulty and experience

Across all 19 Unity interview reports.

Interview formats

Technical 37.8%
Behavioral 33.3%
Coding 15.6%
System Design 11.1%
Other 2.2%

Interview difficulty

Easy 10.5%
Average 73.7%
Difficult 15.8%

Candidate experience

Positive 78.9%
Negative 21.1%