I applied online. The process took 2 months. I interviewed at NVIDIA (Durham, NC) in Feb 2024
Interview
2 rounds of interviews. First round was screening mainly, simple questions on digital design, computer architecture principles (branch prediction, cache coherency, pipelining, etc.) Second round involved coding questions in Verilog and C++. It also involved drawing the state machine of a hypothetical scenario and then coding the Verilog RTL of the correct solution.
Interview questions [2]
Question 1
Design a state machine that will print '1' when a binary string divisible by 5 is input. E.g. '0101', '1111' all must output 1.
I applied online. The process took 2 weeks. I interviewed at NVIDIA (California, MD) in Oct 2023
Interview
Three questions
1 write constraint so that only two bits flip at a time
2 write code to merge two linked lists
3 what is analysis port in UVM, describe a scoreboard
Interview questions [1]
Question 1
Describe your previous projects and describe your contribution in them
Interview was smooth. But much information is not provided before the interview. Make sure that you get all queries cleared by the HR. They just asked some questions on System Verilog and Formal Verification.