I applied through a recruiter. The process took 1 week. I interviewed at NVIDIA in Oct 2014
Interview
Phone interview takes up 30 mins. Interviewer talked about his job responsibility at first, so much. Then, he asked me about resume in details and also pointed out several points for detailed description, including tcl and AP&R.
Applied online and was contacted by a recruiter about one week later. A phone screen was then scheduled with the hiring manager. Phone screen went well and I was moved to the next phase which was an onsite group interview. I wasn't informed that it was going to be a group interview but regardless, it went perfect.
Heard back from recruiter a month later stating the position had been closed and would reopen at a later time.
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.