I applied online. The process took 5 weeks. I interviewed at NVIDIA (Santa Clarita, CA) in Mar 2012
Interview
3 Interview on Phone
Interview questions [3]
Question 1
Round 1
1- Two to Three Q's on Projects done
2- Designing Q - Consider inputs coming at every clock. I want the output at time = t to give me sum of all nos coming before that time. (Adder is normal adder with latency 1)
3- Designing Q - Consider the same output needed, but adder has a latency of 2. So input is taken at every clock and output is given at every clock. But Input at t=0 is received at output at t=2, input at t=1 is received at output at t=3...
Round 2
1- RTL coding
2- C, C++ pointer questions
3- how to do VHDL coding
4- FSM Sequence detector
5- How will you verify the FSM code
6- Design Using Shift Registers
7- How will you code this
Round 3
1- Add 7 bits using 4 Full Adders
2- two Pipelines runnign parallely. 128 Bit register file. 4 read ports n 2 write ports. Convert it into 4 reg files with one read n one write ports for all. Find adv and dis adv.
3- Design a divide by 3 FSM checker
The interviewers were friendly, they tried to make me comfortable and asked me questions related to Digital Electronics and in last they asked me some brain puzzles. The interview lasted for an hour and questions were of medium to hard difficulty level.
Interview questions [1]
Question 1
They asked me one question related to my project in verilog, that is how to make a digital clock using verilog in a FPGA board. They then asked me about counters and all. They also asked some questions related to CMOS, one question they asked from the OT and at last they asked me one brain puzzle.
I applied through university. The process took 2 weeks. I interviewed at NVIDIA in Aug 2022
Interview
It was good and there 2 people in the panel. It started with small intro and asked like 5 to 6 questions. It consisted digital and puzzle type questions. Overall, they asked fundamental questions.
Interview questions [1]
Question 1
one question they asked is same as online test question and one verilog question and puzzle question.
Begins with digital electronics based questions, including algorithm implementation. Followed by discussion on resume and past experiences. One can expect few puzzles being asked in the interview. Fundamentals are very important.
Interview questions [1]
Question 1
Based on algorithm implementation at hardware level.