I applied through college or university. I interviewed at NVIDIA
Interview
I attended an university recruiting event and got scheduled for the interview. There was no recruiter screening. First round was a technical phone call with shared web typing interface for coding problems. He asked some questions about my background/resume and gave some information about the role.
Interview questions [1]
Question 1
Swap via value versus reference coding question.
Design question about feeding data from producer to consumer (answer uses buffer)
I applied through college or university. The process took 1 day. I interviewed at NVIDIA (Boston, MA) in Oct 2018
Interview
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!
Interview questions [1]
Question 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
I applied through a recruiter. The process took 5 days. I interviewed at NVIDIA
Interview
Recruiter reached out and was quick to set up a technical phone screen once I replied back with resume. Interviewer attempted to guage my skill level for various areas listed in my resume.
Interview questions [1]
Question 1
Why is scrambling, encoding, and equalization used in PCI Express?