T1 Large companies and unicorns Pinduoduo
Pinduoduo AI Infra
Real Pinduoduo AI Infra interview questions covering inference and operator optimization
Inference optimization Operator optimization
Below is what the Pinduoduo AI Infra interview covered.
Fundamentals
- Core advantages of Transformer over MLP
- Design ideas and differences among MHA, GQA, and MLA
- How algorithm research and Infra engineering differ in focus
- Design and workings of PagedAttention
- Main differences between Triton and CUDA for operator development
Operator and training optimization
- How do you optimize memory-access efficiency during model training?
- Do you have operator development and optimization experience? Give examples.
- What concrete optimizations did you do for a KL-divergence operator?
Coding
- Hand-write Multi-Head Attention (MHA)
- C++ coding question