I applied at the college job fair. They assigned us several problems before receiving resumes. Common digital circuits questions like designing sequence detectors. The booth is small and crowded and noisy and it's a little challenge to answer those questions as quickly as you can do in an exam.
I applied through a recruiter. The process took 2 weeks. I interviewed at NVIDIA in Aug 2013
Interview
Was contacted by a Recruiter on LinkedIn. Sent my Resume, and within days I was contacted to have an on site 1 hour interview with an Engineer.
the interview was simple. I was asked about what I do in my current job then moved quickly to technical questions in C++ even though the positon I was applying for was for SystemVerilog
Interview questions [1]
Question 1
I was asked to solve/find the number of 1s in an given integer number in C++
Unexpected question since the position is for SystemVerilog only
I applied online. I interviewed at NVIDIA in Apr 2014
Interview
Applied online and got phone interview request next day. The phone interview last about 40 minutes, was asked about general digital design and CPU questions. Setup and hold, glitchless clock gating, low power design, pipeline and cache, etc.