职位题库

AI基础设施工程师面试题库

面向AI基础设施工程师相关面试,围绕张量并行、模型并行、MoE、性能分析、算法等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

34 道题目建议用时 102 分钟专项面试练习

全部题目 34 道题

01

Rollout阶段的Top-K路由信息如何记录,训练侧如何使用该信息?

考察候选人对MoE推理与训练之间路由信息传递机制的理解,包括记录方式、数据格式以及训练侧消费方式。
02

扩展至多节点环境,额外路由数据会放大通信开销的原因是什么?

考察候选人对多节点MoE训练中路由数据通信开销来源的分析能力。
03

训练节点只需要部分数据,如何规避rollout数据全量搬运?

考察候选人设计数据分发策略、减少不必要数据传输的能力。
04

NCCL、NVLink、PCIe、RDMA相互之间的关系是什么?

考察候选人对GPU通信栈中软件库与硬件互联层次关系的理解。
05

Prefill和Decode阶段做分离设计的原因是什么?

考察候选人对LLM推理两阶段特性差异及分离设计动机的理解。
06

训练节点只需要部分数据时,如何规避rollout数据全量搬运?

考察候选人对按需分发、路由过滤和通信调度的设计能力,能否在训练侧只获取所需数据。
07

在TP并行结合CUDA Graph的场景下,如果出现稳定性或超时问题,你会如何排查?

考察候选人对TP并行与CUDA Graph结合时可能出现的稳定性问题的排查思路,包括最小复现、对比实验、根因分析等。
08

确定性Router GEMM中,Split-K策略为何会破坏计算确定性?如何解决?

考察候选人对GEMM计算确定性问题的理解,特别是Split-K策略对确定性的影响及解决方案。
09

固定Persistent Kernel在小M维度shape下算力浪费的核心原因是什么?如何优化?

考察候选人对Persistent Kernel在小M维度下性能问题的理解,以及自适应计算路径和降级策略的设计能力。
10

Decode阶段CPU/GPU同步阻塞问题如何优化?如何将轻量化计算完全托管在GPU执行?

考察候选人对Decode阶段性能瓶颈的识别和优化能力,特别是减少CPU/GPU同步和托管计算到GPU的策略。
11

NCCL中Ring AllReduce和Tree AllReduce的工作原理是什么?分别适配什么场景?

考察候选人对NCCL通信算法的理解,以及不同拓扑在高低延迟场景下的适用性。
12

请介绍一下你在腾讯实习中做得效果比较好的地方,并说明你是如何验证这些效果的?

考察候选人对实习项目的总结能力、效果量化意识以及测试验证方法的掌握程度。
返回面试题库