I applied through college or university. I interviewed at NVIDIA
Interview
Campus recruit first, did a quiz about some basic programming questions. And then followed by a phone interview, in which they asked a lot of details about cache, stack, and heap. Also asked some algorithm problems. Most of the problems are not too hard, but they seem to be very strict about your answers.
I applied through college or university. The process took 1 day. I interviewed at NVIDIA
Interview
Standard technical interview. Questions related to algorithms and design and data structures. Focus on optimizing solutions. They look more at how you approach the problem than the solution itself. Interview consisted of 4-5 round with different developers. They paid for the accommodation and food and flight. I did not get an offer.
I applied through an employee referral. I interviewed at NVIDIA (San Jose, CA)
Interview
One technical interview with lots of detailed questions.Some are easy, but some are very hard. They would like to find a person know the details of the tools. After the phone interview, the interviewer asked me to do a 24 hour coding exam, which is to implementing mycollate and myfree.