I applied through college or university. I interviewed at NVIDIA
Interview
It's a campus interview at our university's engineering and computer science career fair. You are given four questions and two of them are related to hardware and operation system. The other two are code design using C++. However, you only need to answer one of them. The second one is for bonus. Not difficult in general.
Interview questions [1]
Question 1
Compress string such as 'AAABBCCCCCCAAAAA' to '3A2B6C5A'
I applied online. The process took 4 weeks. I interviewed at NVIDIA in Jan 2015
Interview
I applied online and then was contacted by HR asking for interview dates and time.
Phone Interview was scheduled 2 weeks later. Interviewer was friendly and all technical questions were asked.
Interview questions [1]
Question 1
Deadlock, IOCTL functionality, Cache Coherency, Binary Search trees
I applied through college or university. The process took 3 weeks. I interviewed at NVIDIA in Mar 2014
Interview
Meet with them on Campus Career Fair and was given a quiz to complete after I handed them my resume. Few weeks later I received a technical phone interview. They sent me some C code which I had to look over and debug. They then asked me how I could improve the code.