Taro Logo

Design Verification Engineer Interview Experience - Durham, North Carolina

February 1, 2024
Positive ExperienceNo Offer

Process

The interview process consisted of two rounds.

The first round was primarily a screening, covering simple questions on digital design and computer architecture principles such as branch prediction, cache coherency, and pipelining.

The second round involved coding questions in Verilog and C++. It also included drawing the state machine for a hypothetical scenario, followed by coding the Verilog RTL for the correct solution.

Questions

Design a state machine that will print '1' when a binary string divisible by 5 is input. For example, '0101' and '1111' must all output 1.

Example verification cases for a two-port memory block with address, data in, data out, and a r/w enable.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Nvidia Design Verification Engineer role in Durham, North Carolina.

Success Rate

0%
Pass Rate

Nvidia's interview process for their Design Verification Engineer roles in Durham, North Carolina is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Nvidia's Design Verification Engineer interview process in Durham, North Carolina.

Nvidia Work Experiences