美团 机器学习/数据挖掘算法工程师 一二面面经(又已回人才库版)
部门&业务:核心本地商业-业务研发平台,用户增长算法
又要把我捞起来, 又冷暴力我,然后又回人才库了,心里有一万句话想骂。。。。。。
一面
时间:2025.6.10
时长:1h,视频面
开场面试官自我介绍,介绍自己做的是美团酒旅方向,基于用户的CTR、CVR预估
接下来问的一些问题比较基础,其实我自己都没有看408相关的内容
- 数据结构方面:
- 介绍栈与队列、并用代码实现栈里面的三个函数
- 介绍一下完全二叉树和二叉搜索树的区别,介绍二叉平衡树,介绍红黑树和B+/B-树,红黑树和B+/B-树哪个查询效率会更高
- 操作系统方面,Linux系统指令:
- 在服务器上训练模型,查看当前训练进程占用的内存和CPU资源(可以先找到进程,也可以直接找所有进程显示所有进程的资源消耗情况)
- 查看当前训练进程占用的GPU资源
- 查看训练日志,并将终端输出写到文件里,具体操作符
- 训练过程中已经打印了训练过程中的loss或auc这些指标,找到loss对应的那一行
- 机器学习方面:
- 介绍一下常用的机器学习模型
- bagging和boosting本质的区别
- 深度学习方面:
- 介绍一下CNN和RNN
- LSTM有哪几个门,GRU怎么简化的
- Transformer输出的哪几个embedding,self-attention和普通attention的区别
- word2vec负采样
- 编程题:
- 删除链表中的重复元素II
反问:
- 用户增长算法涉及到的技术栈和传统的搜广推有什么区别:除了传统的CTR、CVR模型外,还会涉及到用户营销UpLift模型,也会涉及到一些大模型的应用:针对用户的历史行为或者搜索的query做大模型的特征挖掘
- 实习生培养机制:导师带教,转正考核答辩
二面
时间:2025.6.12
时长:50min,视频面
- 项目介绍:数据集、评估指标、模型、训练
- AUC的计算公式,除了梯形积分还有什么
- 介绍一下ESMM模型,是否有进行过函数推导
- 天池新闻相关的一些问题
- 如何将Transformer处理成DIN这种形式,一些场景举例
- Faiss在哪里应用的
- 介绍一下特征工程和用户画像的实现
- 代码题:快排
6.17回人才库,卸载美团了
#美团##算法##暑期实习#