Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso NVIDIA (Boston, MA) nel mese di ott 2018
Colloquio
Good experience. Interviewer was good to talk to. ASIC Verification needs a good object oriented programming background. Prepare your OOP concepts well. Also study basic computer architecture concepts. All the best!
Domande di colloquio [1]
Domanda 1
Data Structures:
Linked Lists , Binary Search Tree Concept and Complexity. Hash Tables in C++/Python.
C++:
Private vs Public
Pass by Value vs Pass by Reference
Pointer vs Reference
Computer Architecture:
Pipelining
What is Cache & Cache Performance (Hardware & Software)
Cache Architecture
Virtual Adress
Address Translation
TLB
Explain your Class/Internship Project
One zoom with python OOP and then a verilog fsm implimentation,
next round was 5 - 1hr back to back in person, white board provided, verilog mostly also python (LC med) and comp arch (caches)
They wanted someone with more UVM experience I think
Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso NVIDIA nel mese di lug 2025
Colloquio
Applied online through the careers page, interviewed in July 2025. It was a 1hr technical screening interview. Interviewer was testing knowledge on Verilog and C++ and asked follow up questions. There wasn't any time for me to ask any questions.
Domande di colloquio [1]
Domanda 1
FSM pattern detector, C++ code for fibonacci sequence, swap function, linux based question to replace all instances of a word in a file with another word without opening the file, blocking/non blocking operators in verilog.
Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso NVIDIA nel mese di mar 2024
Colloquio
The first interview round was not too stressful. Some questions pertaining the resume experiences, and the major part is a couple of questions in C, Python and Verilog on HackerRank.
Domande di colloquio [2]
Domanda 1
In C, write code to find out if a string is palindrome or not