I applied online. The process took 1 day. I interviewed at NVIDIA in Jul 2011
Interview
The first round interview is with the manager, and the second round is a one to one interview. All techical questions, such as find 1s in an interger, how does interupt work, Linux kernal modification. The whole process is pretty good but they do not have many openings right now.
I applied through an employee referral. The process took 5 weeks. I interviewed at NVIDIA (San Jose, CA) in Dec 2008
Interview
Good experience, good people, good arrangements. One negative: most of the interview questions were asking me to write code at a whiteboard. I don't do that on the job (who does?): I use reference material (JavaDoc) and an IDE (Eclipse) or at least a language-specific editor. That was unrealistic and difficult. Some of the questions were more creative, however -- interesting algorithm puzzles -- and I enjoyed those.
Interview questions [1]
Question 1
Find the words used in some text and report by word length and how often each word appears.