First, you are contacted for a phone interview and then onsite for half a day - which is 4 other people and back to back 30 minutes. Long wait time for them to get back to you.
I applied through an employee referral. I interviewed at NVIDIA (San Francisco, CA) in Jan 2021
Interview
It's a great experience! Two rounds of tech interviews, the recruiting team is really efficient and replied very quickly. Asked mostly about deep learning related background. Great experience! I think they started to contact me after one month since I applied.
I applied online. I interviewed at NVIDIA (Santa Clarita, CA) in Oct 2020
Interview
There were 3 rounds in totals. The first round was with the manager. He will go test you on some parallel topics, a puzzle to solve, and a question about C++ programming language. The two other rounds are about Machine Learning (simple questions about autograd, parallel inference in CPU) and Technical (coding in general). Then you will have 2 assignments.