I applied through a staffing agency. The process took 4 weeks. I interviewed at NVIDIA in Aug 2015
Interview
Email for asking to apply resume was given by in-house HR staff and I applied.
three phone screen was reserved in following week and additional phone interviews was arranged after that. Interviewers are the one throughout the world location. They give me a number to access nVidia conference call center, which was not toll-free.