职位题库

AI Infra 算法工程师面试题库

面向AI Infra 算法工程师相关面试,围绕分布式计算、分布式训练、推理优化、KV Cache、DCP等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

12 道题目建议用时 36 分钟专项面试练习

全部题目 12 道题

01

请介绍你的个人经历与实习核心工作。

考察候选人的背景与实习经历,评估其与AI Infra算法岗位的匹配度,以及表达和总结能力。
02

实习中做过哪些 Attention 架构优化?

考察候选人对Attention架构优化的理解深度和实际经验,包括对KV Cache、GQA、MLA等技术的掌握。
03

你的 KV Cache 管理方案是什么?新架构如何适配?

考察候选人对KV Cache管理机制的理解,包括显存分配、复用、以及适配新架构的能力。
04

流水线调度(Pipeline)具体做了哪些优化?还有什么优化空间?

考察候选人对流水线调度的优化经验,包括动机、具体做法、解决的问题以及未来优化方向。
05

手撕:CUDA 实现 RMSNorm、Softmax、Online Softmax、SwiGLU

考察候选人的CUDA编程能力,以及对常见算子的底层实现原理的理解。
06

行业如何界定长序列?聚合阶段为什么不能做计算优化?

考察候选人对长序列定义的理解,以及对 Attention 聚合阶段计算特性的掌握程度。
07

请说明 DeepEP 常规模式与低延迟模式的设计差异、适用场景与核心优化思路。

考察候选人对 DeepEP 两种模式在设计和适用场景上的理解,以及在不同负载下的优化取舍能力。
08

对比 Ulysses 序列并行与 Ring Attention 并行架构的通信方式、计算特征与适用场景区别。

考察候选人对两种主流序列并行架构的理解,包括通信模式、计算特点和适用场景。
09

分布式注意力场景下,Online Softmax 的迭代更新方式与 LSE 合并的底层实现原理是什么?

考察候选人对 Online Softmax 和 LSE 合并原理的掌握,以及在分布式注意力中的实现细节。
10

从 Ampere、Hopper 到 Blackwell 三代英伟达架构,梳理张量计算、数据搬运、编程模型的核心迭代变化。

考察候选人对英伟达 GPU 架构演进的理解,特别是对 AI 计算关键特性的把握。
11

Grouped GEMM 中连续排布与掩码排布的区别是什么?动态 Tile 调度、地址乱序优化如何提升 L2 复用率。

考察候选人对 Grouped GEMM 内存排布和调度优化的理解,以及如何利用 L2 缓存提升性能。
12

简述 DCP 分片注意力的完整实现思路,包含序列分片策略、多卡局部注意力计算、结果合并流程。

考察候选人对 DCP 分片注意力实现细节的掌握,包括分片策略、局部计算和结果合并,评估其分布式注意力算法的设计能力。
返回面试题库