I applied through an employee referral. The process took 6 weeks. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2012
Interview
The run-up to the interview was long. I applied through a friend who works for NVIDIA. There were 3 phone interviews. Two coding tests, then a half-day in person interview.
Interview questions [1]
Question 1
Image processing algorithm question. Questions about caches and memory. Lots of questions followed up with "How would you parallelize that over 2 or more processors?"