2022届触宝校招推荐算法面经
一面
算法题:Leetcode 15. 三数之和
- 介绍竞赛
- 多路召回的介绍
- 为什么选择lgb做点击率预测
- 后处理打压的原因和做法
- 为什么用transformer对有序序列处理
- transformer里残差连接的作用
二面
- 简述树的前序遍历,中序遍历,后序遍历
- 什么是排序算法的稳定性,哪些排序算法是稳定的
- 了解哪些传统的分类算法
- FM了解吗
- xgboost了解吗
- 梯度消失和梯度爆炸,解决方法
- dropout和batchnorm可以放在一起用吗,顺序是怎么样的
- 数值特征放到神经网络之前需要做哪些处理
- 如何在端到端中进行自动分桶
- 如何保证用户向量和物品向量在一个向量空间
- 多任务学习了解吗
- 多任务loss怎么结合
- 联合训练和交替训练的区别
- 推荐的整体流程
- 召回有哪些做法
- 精排模型有哪些
- 推荐有哪些指标
- auc的变种
- 推荐有哪些在线指标
- 介绍竞赛项目
- 如何评估NN的特征重要性
- 树模型的特征重要性怎么计算的
- 现在反思项目有哪些优化点
- 竞赛如何分工合作的
三面
- 介绍竞赛
- 如果有新的商品上架,优化摆放位置,如何建模,有什么约束
- 对触宝的了解
- 以后的打算