Verification Engineer Interview Questions

3,654 verification engineer interview questions shared by candidates

Interesting question about memory aliasing. You've two APIs write(addr, data) and read(addr, &data) just using these two APIs write an algorithm to identify one of the internal signals that has been shorted. You've no access to internal signals or the interface signals (black box verification)
avatar

Verification Design Engineer

Interviewed at NVIDIA

4.4
Nov 20, 2019

Interesting question about memory aliasing. You've two APIs write(addr, data) and read(addr, &data) just using these two APIs write an algorithm to identify one of the internal signals that has been shorted. You've no access to internal signals or the interface signals (black box verification)

About work experience, Implement randc using rand, SV questions, Verilog design question, Fifo depth question, Scoreboard implementation of a design, MESI, Linked list traversing question. Looks like they need C++ even if the position requires SV/UVM only.
avatar

Senior Verification Engineer

Interviewed at NVIDIA

4.4
Sep 3, 2020

About work experience, Implement randc using rand, SV questions, Verilog design question, Fifo depth question, Scoreboard implementation of a design, MESI, Linked list traversing question. Looks like they need C++ even if the position requires SV/UVM only.

1. Int func(){ Int a = 1; a++; Return a; } You have two threads, both call the func function, one thread stops after the 'a++' line and after a context switch the other thread stops after the 'int a = 1' line. what is the value of 'a'?
avatar

Switch SDK Verification Engineer Student

Interviewed at NVIDIA

4.4
Jan 17, 2023

1. Int func(){ Int a = 1; a++; Return a; } You have two threads, both call the func function, one thread stops after the 'a++' line and after a context switch the other thread stops after the 'int a = 1' line. what is the value of 'a'?

Linked List traversal, Fibonacci algorithm (basic and recursive), the difference in complexity between the basic and recursive. Relatively straight forward. Second phone screen: "A person on a stairway needs to get from the bottom of the stairs to the top in the minimum number of steps, no, how possible combinations of steps, no, I don't think I explained that well...what if they took could only take one step forward for every"...really? is this even a real question? somehow the answer was yet again a Fibonacci sequence question. Next was reversing a singly linked list - oops, you can't use any references (!?), or another linked list.. Frustrating to have gotten the "B" team interviewer
avatar

Design Verification

Interviewed at NVIDIA

4.4
Feb 7, 2017

Linked List traversal, Fibonacci algorithm (basic and recursive), the difference in complexity between the basic and recursive. Relatively straight forward. Second phone screen: "A person on a stairway needs to get from the bottom of the stairs to the top in the minimum number of steps, no, how possible combinations of steps, no, I don't think I explained that well...what if they took could only take one step forward for every"...really? is this even a real question? somehow the answer was yet again a Fibonacci sequence question. Next was reversing a singly linked list - oops, you can't use any references (!?), or another linked list.. Frustrating to have gotten the "B" team interviewer

Viewing 431 - 440 interview questions

Glassdoor has 3,654 interview questions and reports from Verification engineer interviews. Prepare for your interview. Get hired. Love your job.