职位题库

推荐算法工程师面试题库

面向推荐算法工程师相关面试,围绕生成式召回、推荐系统、多任务学习、MMoE、召回等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

22 道题目建议用时 66 分钟专项面试练习

全部题目 22 道题

13

简述RQ-VAE整体流程、模块作用、损失函数与梯度传播逻辑。

考察候选人对RQ-VAE(残差量化变分自编码器)的掌握程度,包括其结构、损失设计和梯度传播机制。
14

除STE之外,还有哪些方法解决梯度截断问题,说说rotation trick。

考察候选人对量化中梯度截断问题的解决方案的广度,以及对rotation trick的理解。
15

介绍SharedBottom、MMOE、PLE这几类多任务模型的区别。

考察候选人对经典多任务模型结构的理解,以及它们之间的演进关系。
16

MMOE、PLE会出现专家坍缩,是什么原因,怎么解决?

考察候选人对多任务模型中专家坍缩现象的理解及解决方案。
17

DIN的注意力机制是怎样的,自注意力的时间、空间复杂度是多少?

考察候选人对DIN注意力机制的理解,以及自注意力复杂度分析能力。
18

请介绍传统推荐系统的完整链路,并说明各阶段的核心任务。

考察候选人对推荐系统整体架构的理解,是否清楚从召回、排序到重排的完整流程及各阶段目标。
19

在推荐系统中,如何判断一个特征的好坏?

考察候选人对特征评估方法的掌握程度,包括离线指标和线上实验。
20

请介绍MMoE模型的结构、原理及其在推荐系统中的应用。

考察候选人对多任务学习模型MMoE的理解,包括其设计动机、网络结构和优势。
21

请描述SID(Session ID)的构建流程及其在推荐系统中的作用。

考察候选人对SID构建流程的理解,包括数据收集、处理和应用。
22

请介绍SFT(Supervised Fine-Tuning)的流程,并说明其在推荐系统中的应用。

考察候选人对SFT流程的理解,以及如何将大模型微调技术应用于推荐场景。
返回面试题库