I applied online. The process took 3 weeks. I interviewed at Nuance (Montreal, QC) in Aug 2020
Interview
There were 3 rounds:
1: Telephonic interview with HR
2: One-hour technical interview with the team mainly on concepts of machine learning
3: One-hour technical interview with the manager (previous work experience)
Interview questions [1]
Question 1
Describe regularization techniques, and which one did you use in a particular scenario and why?
I applied online. I interviewed at Nuance (Burlington, MA) in Sep 2020
Interview
The overall experience was positive.
Had a great conversation with the hiring manager. Then they moved me to the virtual onsite, which was consisted of 3 rounds.
The first round was an open-minded discussion about how to optimize the system. I didn't perform well as I was stumped by one or two details, also I had technical difficulty with my internet connection, I think this could be the reason I didn't an offer. The rest rounds were pretty typical, nothing fancy. Basically, behavioral + DSA type of questions. They're not FAANG, so no need to worry about that if you refresh yourself a bit beforehand.
I had 4-5 phone interviews with managers related to my role. The questions were quite generic and seemed spontaneous.
No specific interview framework was used as far as I could tell.