I applied online on the their job portal. Received a call from a recruiter a few weeks later who scheduled a first round virtual interview.
The interview was scheduled for an hour but it lasted almost two hours. The interviewer never asked me if I was okay with going over the scheduled time limit. He just kept asking question after question. What annoyed me was he asked me the actual coding questions almost 90 minutes after the interview started. My brain was fried by then.
The interviewer was not able to figure out how to copy the coding questions into the whiteboarding tool we were using.
Last but not the least, the interviewer's Internet connection was so poor. I had a hard time understanding what he saying half the time.
Overall, not the kind of experience I was expecting from a company like NVidia.