搜索推荐算法工程师(实习)面经

今天老师给大家整理了部分搜索推荐算法工程师(实习)面经。供各位同学参考。
✅一面
1.自我介绍
2.先问如果面试通过了,什么时候可以来实习,实习可以线下不
3.问有实习过吗?
4.简单了解下简历上的两个项目
除了这个课程设计,对于推荐还了解哪些
5.介绍下推荐系统的流程
6.召回和排序比较大的差异点
7.为啥排序会比召回的结果要准呢?
8.项目中 DIN 模型里面的 attention 是怎么做的?score 是怎么得到的?知道原文里是怎么做的吗?
9.现在主要研究是 NLP 吗?
10.简历上的在投论文是一作吗?结果咋样?
11.未来是希望做 NLP 还是 做推荐
12.毕业论文开始写了吗?
13.实验有做推荐的吗?
14.大数据相关的技术了解如何?
15.用户意图理解、用户兴趣、画像建模,应用到推荐上
16.编程题:本科是计算系的,平时刷过 leetcode 吗?
回答说:没有刻意刷过,不知道该如何回答。
17.判断二叉树是否是镜像二叉树,就是判断是否对称。leetcode 原题
回答说这个题可以用递归和迭代来做,写了递归实现。
✅二面
1.自我介绍
2.先问了在投的论文,接受了吗?
介绍下这篇 paper
3.主观性很强的场景,如何做量化等等
4.结果 f1 提升的 1% 怎么保证有效性,如何保证置信呢?
5.固定随机种子后,多次实验结果相同吗?
6.介绍下第二个项目,跟推荐系统相关的
7.结合这个项目,说说自己对推荐系统的了解
8.多目标混排算法有哪些
9.召回主流的做法
10.召回的目的是什么,推荐系统一定需要召回吗?
11.介绍下 embedding 召回
12.推荐系统冷启动问题,怎么解决
13.怎么解决排序结果都是之前电影相似电影的结果
14.编程题:最长无重复子数组,leetcode 原题,用滑动窗口来做。
📳***************************************
全部评论

相关推荐

05-08 17:04
已编辑
浙江大学 算法工程师
面试问题:- (针对简历提问)你工作里主要关注哪些指标?解释一下AUC含义、计算和作用- 主流的开源大模型结构有哪些?(prefix decoder,casual decoder、encoder-decoder)- 介绍一下layernorm和batchnorm的区别?- 在机器学习里,怎么处理长尾数据和多峰数据?- 怎么解决模型的冷启动问题,你觉得LLM在冷启动方面能够起到什么作用?- 介绍一下常见的优化算法(SGD ->Adagrad ->RMSProp ->Adam -> AdamW)?优缺点- 为什么Adam不一定最优而SGD最优的?怎么理解分析?- (针对简历提问)你工作里的对比损失是怎么构造的,有什么作用?介绍常见的对比损失的公式。代码题:- 数组第K大。给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。(力扣215原题)- 手写对比损失的计算(结合项目),并简单说了一下原理。(大概写出来就好)二面我这个是交叉面,提问的有部分设计大模型,也当然我简历上有大模型,所以问了一些llm+搜推的内容,但这部分交叉问题比较浅,能说个大概就很好,同时也有很多经典的机器学习面经问题。因为项目里提到了对标学习,所以面试官在代码考核部分让我写个示例,所以写进简历的一定要准备好(包括流程步骤,代码实现大概要清楚)。面广告算法的岗位,机器学习面经暴率很高,建议熟背,就算是看过有印象,问到的时候也会基本很稳。
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客企业服务