I applied through an employee referral. The process took 2 months. I interviewed at NVIDIA in Dec 2024
Interview
2 interviews, 2 hours each with technical questions, after that a short negotiation with HR.
i did the first 2 interviews only. they werent very different and included logical questions.
Interview questions [1]
Question 1
you've got a symmetric arena and you're playing a game against a foe.
each one, in his turn, puts a coin inside the arena.
the last one who has space for his coin in the arena wins.
explain how can you always win if you're starting.
Two tech interviews. I only reached the first one. The first interview was a mix of technical questions and behavioral assessments, where I had the opportunity to showcase my problem-solving skills and my ability to work in a team. Although I felt some questions were challenging, I managed to articulate my thought process clearly.
Interview questions [1]
Question 1
Design a one-hot vector system that takes a bit vector and zeros out all bits to the right of the first detected '1', starting from the most significant bit (msb) to the least significant bit (lsb). For example, transforming the input 010101 to 010000.
In another task, you are provided with a block that takes two numbers,
X
X and
Y
Y, and has two outputs: the first output yields
m
a
x
(
X
,
Y
)
max(X,Y), while the second output yields
m
i
n
(
X
,
Y
)
min(X,Y). Using this block, design a 4-to-4 sorter that processes four numbers and sorts them according to the same maximum and minimum criteria. Aim to minimize the number of blocks used.
Additionally, implement a 6-to-6 sorting block.
I applied online. The process took 1 day. I interviewed at NVIDIA (Israel, TX)
Interview
talking a bit about my self and what i have learned.
explaining to me the job offered in the company.
asking technical questions and watch how i try to solve them.
A completely normal process: submitting a resume via the website, a phone call with a recruiter, and scheduling an interview. Then a professional interview, and if you pass, another professional interview.
Interview questions [1]
Question 1
implement the function using simple gate f=(abc')'