I applied online. The process took 2 weeks. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2014
Interview
Applied to position through the company's job website. Went through phone screen which was all technical. Was not given the chance to ask any questions. About a week later made it for onsite interview. I interviewed with about 5 engineers including the engineering manager and an architect. Because all of the interviews consisted of hard problem-solving technical questions and none of which focused on behavioral interviewing it was a mentally taxing interview (8 hours long) and led me to believe that likely there are some hard-to-deal with people in the group.
I answered all of the technical questions correctly. But then the manager asked me a simple question about the design. I at first didn't understand the question and didn't answer it correctly. This peeved the manager who re-asked the question --but this time in a very irritated tone. Even though I had answered his technical questions (some of which are better suited to a software engineering developing C++ than a DV engineering coding SystemVerilog) correctly I feel something interpersonal happened.
Anyway, after a week of waiting I never did get a yes/no answer back from the company and had to email the HR person to find get the final answer. It's always better for the company to give an answer back, because if the company never responds yes/no it makes the company look very disorganized and unprofessional which I think is probably an aspect to the group I interviewed with and is also evident from my experience working with former Nvidia employees who are touted as the "best and brightest" from this organization.
Interview questions [1]
Question 1
What as most difficult about the design you verified?
It was nice but did not get offer, talked with recruiter 1st and then started techinical rounds, they were well adjusted to the role i was applying to, but required to be prepared well.
I applied through other source. The process took 8 weeks. I interviewed at NVIDIA (Taipei) in Oct 2023
Interview
4 technical rounds , 1st round director over all experience about projects and general verification questions, 2nd round manager deep dive into technical wnt around 1hour 45 minutes , 3rd round 2 hours with 2 different sites, principal engineer , senior engineer, 4th round , director and senior engineer,3 hours with 3 interviewers each went one hour all technical questions , process last 6 to 7 weeks , all virtual
Interview questions [1]
Question 1
Verification questions about practical examples and real time projects scenarios
I applied through an employee referral. The process took 6 weeks. I interviewed at NVIDIA (Austin, TX) in Oct 2021
Interview
I applied through referral of a friend. There was a telephonic screening interview followed by 5 virtual video interviews. The whole process took 4 weeks. I got the reply after 1 week of the telephonic interview and 2 weeks after the virtual interviews.
Interview questions [1]
Question 1
Verify the Round Robin arbiter with priorities.
Find nth maximum number in an array
They gave various designs and asked me how would you verify it. Write the code for the scoreboard. What kind of challenges you will face while verifying the design?
What is polymorphism in SV? Where do you use it?
2 x 2 router verification. In-order and out-of-order.
They asked me to write the constraints for some cases for eg write followed by read on the same address. It looks like a important part of their interview process.