I applied online. The process took 8 months. I interviewed at NVIDIA in May 2021
Interview
Three 1-2 hour interviews online. First one talking about the position and my experience. Second and third asking random questions. They did not make it clear at any point how many interviews there would be and took over a week to schedule each one after the last.
2 coding questions and some questions on ML-specific concepts, the interviewer asked details on the ML concepts and may dive deep down in your answer to see how much you understand.
Interview questions [1]
Question 1
Q: Tell me about a ML related project you've done before