T3 Chips and hardware NVIDIA
NVIDIA AI Infra
NVIDIA AI Infra interview questions covering operator optimization
Operator optimization
Project experience
- Introduce project experience in GPU or parallel computing.
- When optimizing a CUDA Kernel, what angles do you usually start from?
- Describe locating and fixing a performance bottleneck in a resource-constrained embedded setting.
Coding
- Given a time string (e.g. “3:45”), compute the minimum angle between hour and minute hands.
- Follow-up: if millisecond precision is required, how should the algorithm change?
- Design a multithreaded program so three threads print increasing numbers in order in a loop (A prints 1, B prints 2, C prints 3, A prints 4, and so on).
- Follow-up: if one thread exits abnormally, how do you keep the system from deadlocking?