T4 Automotive and self-driving NIO Internship Round 1
NIO AI Infra internship first round (2)
Real NIO AI Infra internship first-round interview questions covering inference optimization, operator optimization, and related topics
Inference optimization Operator optimization
Coding
- Hand-write a CUDA kernel: reduce_sum
- Hand-write a CUDA kernel: conv2d
- Hand-write one custom kernel from the internship
- Implement a circular buffer in C++
- Bubble-sort a singly linked list in C++
Inference optimization
- Overall CUDA optimization work in the internship
- Discussion of large-model inference (vLLM, model quantization, etc.)