Company: NVIDIA
Role: Deep Learning Software Engineer – Inference
Round: First (Technical Phone Screen) with hiring manager
Interview Experience:
Started off with a deep dive into my CUDA experience — what I’ve worked on, specific kernels, optimizations, and any challenges I tackled. This led to a series of follow-ups around model serving and my work with inference engines like vLLM.
They also asked:
- What were your exact contributions to the projects mentioned?
- What technical skills do you want to pick up next?
DSA Question:
- Serialize and Deserialize a Binary Tree
(Focus was on clean code and optimal time/space complexity)
Overall:
It was a mix of system-level understanding, project ownership, and one solid DSA question. Felt fair and relevant to the role.
Comments (5)


