Me postulé a través de una recomendación de un empleado. El proceso tomó 2 semanas. Acudí a una entrevista en NVIDIA (Bengaluru) en oct 2024
Entrevista
Interview experience was decent. They conducted 1 round of virtual interview. After 10 days, they scheduled another 4 rounds of virtual interviews. Team I interviewed for was GPU firmware team.
Preguntas de entrevista [5]
Pregunta 1
Round-1: (technical)
1. Questions on serial port, GPIO. How do you debug if display didn't come up at boot.
2. Tell me a challenging issue debug you did.
3. Rotate nibbles in 32-bit integer. E.g: Input: 0xABCD1234, Output: 0x4321DCBA.
4. Given address of a node in a singly linked list, but head pointer not provided. How do you delete this node?
Round-2: (technical design)
1. Interviewer showed a board block diagram. Say there are two GPUs on a single graphic card board. Design such a way that one of the GPUs enumerates as VGA device, then detect and enumerate the monitor to SBIOS.
2. Follow up questions on previous questions about GPIO pins, firmware, communication between two GPIOs and SBIOS.
Round-3: (technical + DSA)
1. How does GPU communicate with SBIOS saying its ready? Follow up questions on ucode implementation high-level design.
2. How to automate driver code implementation of register definitions, that are provided in HW spec?
3. For multiple SKUs in same generation, how do you implement code? (Answer: use device-id. Define bits of device-id to differentiate features and SKUs)
4. Implement code for checking if a matrix is chess board or not.
5. Given a function SetBits(value, endBit, startBit). Write the function implementation and handle corner cases.
Round-4: (DSA)
1. Implement integer division without division operator.
2. Reverse a singly linked list in groups of k.
3. Rotate a 2D array by 90 degrees clockwise.
Round-5: (Display ecosystem)
1. Questions on MIPI DSI protocol: about video mode, command mode, BTA, ESD.
2. Questions on Display Port protocol: about SST, MST, link training.
3. Questions on USB-C, PD, Alt-mode, tunneling.
4. Questions on eDP protocol.
It was a very good interview experience. They asked a lot about my technical skills, including concepts related to my field, problem-solving ability, and past projects. They also focused on my communication skills, teamwork experience, and how I handle challenges in real-world scenarios.
Me postulé en línea. Acudí a una entrevista en NVIDIA (Durham, NC) en abr 2026
Entrevista
I recently interviewed for a System Software Engineer position at NVIDIA. The interview was about an hour long and included both coding and system design questions. I felt the interview went well and was able to communicate my approach clearly, so I was surprised to receive a rejection. I would really appreciate any feedback on my performance to understand where I can improve for future opportunities.
Me postulé a través de un reclutador. El proceso tomó 1 semana. Acudí a una entrevista en NVIDIA (Taipei) en mar 2026
Entrevista
I sent an email to the HR I found on LinkedIn, got the reply 2 days after, and received OA after a week. Haven't started the OA, nor the next step if there's any, will update after finishing it.