I applied through a recruiter. The process took 5 weeks. I interviewed at NVIDIA (Hyderābād) in Mar 2024
Interview
Three round of interview process, one after the other.
There is no structure for interviews in general and the process is slow, it take around 3 days for feedback of each round and then planning the next round
Interview questions [1]
Question 1
Deep learning architecture, LSTM, RNN , Transformer
The overall experience was decent. The first-round interview was reasonable: the interviewer asked detailed questions about distributed training and went through my past project experience. However, the first round explicitly told me the coding portion would not be LeetCode-style questions, but the second round only consisted of LeetCode problems, which I had never practiced. This mismatch between expectations and the actual interview was the main issue.
Interview questions [1]
Question 1
Can you explain the details of how distributed training works, and walk me through your past projects?
One round with the hiring manager on the basics and advanced topics of deep learning, covering the latest developments of transformer architecture as well, parallel training methods, and optimization techniques.
It was good, but interviews were hard
Some of the interviewers didn't seem interested (didn't even turn on his video)
They asked me two leetcode hards in 40 mins which I thought was crazy