T1 Large companies and unicorns JD.com New grad Round 1
JD.com AI Infra campus recruiting first round
Real JD.com AI Infra campus recruiting first-round interview questions covering inference optimization
Inference optimization
Inference optimization
- What common methods exist for large-model inference optimization? Cover several dimensions.
- What is the core principle and design idea of PagedAttention?
- Why can FlashAttention accelerate? What does its compute process look like?
- In PD disaggregation, how is the scheduling queue implemented?
- Does Chunked Prefill mean Prefill and Decode of the same request interleaved, or insertion across different requests?
Fundamentals
- How is C++ polymorphism implemented?
- What is the concrete mechanism of virtual-function polymorphism? How is the order of functions in the vtable determined?
Project experience
- Deep dive on project experience.
Coding
- Implement quicksort.