I applied in-person. The process took 1 day. I interviewed at Unity (San Francisco, CA) in May 2019
Interview
My first interview was a one hour skype call with a software engineer on the ML team. We first had a technical research discussion and then a higher level discussion about what the unity ML toolkit will provide for the ML/RL community. Then, a fairly standard 20 minute coding interview through coderpad.
I was invited for an onsite interview the following week. The day consisted of 3 technical machine learning interviews (research discussion or solve a problem), 1 coding interview with an engineer and 1 behavioral interview with a project manager with a one hour break for lunch. Two of the ML interviews were more open-ended technical discussions and one was probing understanding of particular algorithms/methods. Everyone was extremely friendly and patient during the interviews. The HR team was incredibly helpful in organizing everything (flight, hotels etc.).
Interview questions [1]
Question 1
How do you manage stress/work on a team? Tell us about your research. How would you approach this type of ML problem?
I applied online. The process took 1 week. I interviewed at Unity (Montreal, QC) in May 2019
Interview
The HR staff is super friendly, effective and efficient. Everything lined up perfectly well. They kept me informed throughout the entire process. Awesome experience. You will interview with several people and will be requested to provide three references.
Interview questions [1]
Question 1
For this position, most of the questions were directed towards management skill and philosophy. Only few technical questions, possibly because of my academic background and my similar roles.
I applied online. The process took 2 days. I interviewed at Unity (San Francisco, CA) in May 2019
Interview
I found this position in Whova app during ICLR 2019 conference. Their senior data scientist wanted to meet me during the conference but I was busy. Instead I sent them my resume and stated that I am still interested. I had four interviews, first one with HR specialist, a technical interview with the senior scientist of the team and a another less technical interview with the team manager. I felt that the position fit my interest and they felt the same. I had a call from the recruiter for an offer, 30 minutes after the technical interview. And I accepted the offer.
Interview questions [1]
Question 1
Fundamentals of reinforcement learning and its applications to real-time ad bidding.