T4 Automotive and self-driving Zhuoyu Internship
Zhuoyu AI Infra internship
Real Zhuoyu AI Infra internship interview questions covering inference optimization and operator optimization
Inference optimization Operator optimization
Fundamentals
- What stages does large-model inference split into? What are the traits of each stage?
- What is the relationship between operators and tensors?
- How are compute graphs usually built?
- What is the definition of throughput, and how do you measure it in inference?
- How do you tell memory-bound from compute-bound?
- With model and operators fixed, what factors still affect inference speed?
- Does prompt length affect inference speed? What about the decode stage? How does context length matter?
- How do you load weight files into a model you built yourself?
Inference optimization
- In prefill, are there ways to speed up KV Cache generation?
- In prefill, do tokens depend on each other? Can they be processed in parallel?
- Does sparse KV Cache require changing the training pipeline, or is it pure engineering optimization?
- What further techniques can raise large-model inference performance?
Tools and methods
- How do you use Nsight for performance optimization? Which metrics matter most?
- Have you looked into compute architecture or chip architecture topics?
Project experience
- Introduce the research direction of your thesis.
- Introduce key components and module design in the project.