There were 3 rounds of interview.
I was contacted through a 3rd party recruiter for the position.
One round of interview at recruiter site and 2 rounds at Nvidia.
Round 1:
To guage Technical capability.
Interview was for 30-40 mins.
Round 2:
Manager round, to check stability.
For 40-50 mins.
Experience:
The interviewers were amazing.
I felt like I was just in a formal discussion and not an interview.
There was a long wait time though. Had to wait for 2 hrs between the rounds and before the first round as well.