一面

2022.04.02 早 10:00

一、自我介绍

二、实习经历

  1. 介绍一下做的工作
  2. 训练的数据从什么时间开始的
  3. 介绍一下你做的工作的业务场景
  4. 数据量
  5. 训练方式(离线训练 or 在线更新)
  6. 基线模型的结构
  7. MTL 有哪些任务/目标?
  8. 介绍一下怎么用 NAS 进行 emb size 搜索?
  • 面试官不太了解这个,问了很久,然后问的还很着急。。。
  1. DFM tower 基于的是 FM 还是 FFM,做的是全部特征的交叉吗
  2. 特征交叉项的选择是怎么做的?
  3. 介绍一下做的关于 MTL 的优化
  4. 和 MMOE/CGC/PLE 的区别?
  5. 私有的部分输入的是全部的特征吗?
  6. 线上的指标?是 CTR 吗?
  7. 人均阅读数是相当于点击率吗?
  8. 点击/阅读涨了多少?
  9. 点击没有涨,是不是说明线上线下存在指标不一致的情况?
  • 不是没有涨,是没有置信,而且存在一种置换
  1. 时长指标有建模吗?
  2. 后续还有什么改进的地方?
  3. GAUC 知道吗?
  • 想写一下,面试官很着急说我怕你后面没时间写代码了!!!

三、代码题

  1. 二维矩阵,只包含 0、1,0 表示无填充,1 表示填充,每一个点可以到达其周围 8 个方向,求连通图个数

四、反问:

  1. 你们那做的工作可以介绍一下吗?
  • 回答的简单粗暴:美团外卖用过吧,美团外卖的推荐。。。
  1. 转正机制/要求/时间节点?
  2. 多久会通知这轮面试的结果呢?

二面

2022.04.06 晚 19:30,只面了 30 多分钟

一、自我介绍

二、实习经历

  1. 这个 APP 是做什么的呀?是什么场景呢?
  • 首页信息流的 CTR 模型,两栏的信息流
  1. 介绍做的工作(介绍了第一个工作)
  2. 重训打不平指的是?对比的是?
  3. 本来按理说重训打不平,那应该是分析为什么打不平再解决这个问题,而你的做法好像和初衷有点偏离,相当于改了模型来提升 AUC?
    1. 本来就存在打不平的现象,且没有很好的解释,任务就是要不论做什么改动,只要能打平并代替基线
    2. 通过后面的工作可知,原来的基线参数量大,可能存在过拟合问题
  4. 介绍做的下一个任务(MTL 优化的工作)
  • share bottom -> MMOE -> PLE -> 做的工作
  1. 通过这个工作 AUC 涨了多少?涨了那么多是不是应该分析一下原因呢
  2. FeatureInsight 特征选择的原理?为什么 emb 的 L2 范数能代表特征重要性?是有加正则化项的情况下使用的这个方法吗?NN 那不是非线性的吗?
  • LR 的参数 w 代表对应特征的重要性,w 可以理解为一维的 embedding
  • 损失函数里没有正则化项
  • 通过 NN 得到的还是特征的 embedding,只是维度发生了变化
  1. 介绍做的第三个任务(Attention FM 做特征交叉项的重要性分析 & 选择)
  2. 介绍一下 NAS 怎么做的 emb size 的选择
  • 搜索空间、搜索策略、性能评估策略
  1. 为什么是 5 个 op(子结构),而不是 9 种(0、1、2、3、…、8 维)
  • 算一种 trick:只用 5 个 op 也能最终得到 0~8 维这 9 种 emb size
  1. MTL 都是哪些任务,是 CTR 和 CVR 吗?

三、代码题

美团两面的算法题虽然都是白板的形式,但都只要求写类似 leetcode 这种核心代码,不用自己写输入输出,因此不用实际运行,面试官就看下你的整体代码逻辑是否正确

  1. [困难] 23. 合并K个升序链表,要求空间复杂度 O(K)
  • 时间复杂度是多少?遍历 N 个节点,每次优先队列(小根堆)插入/删除时间复杂度 O(log K),因此总体时间复杂度 O(N logK)
  • 优先队列怎么实现的知道吗?小根堆
  • 小根堆用数组建堆,时间复杂度多少?O(NlogN)

四、反问

  1. 可以介绍下你们这边具体做的什么工作吗?
  • 美团外卖各个场景的推荐算法
  1. 转正机制/要求/时间节点?
  2. 多久会通知这轮面试的结果呢?
  • 快的话一两个星期,慢的话可能要三四个星期,看 HR 的时间安排。。。这也太慢了吧

Offer Call

2022.4.25 晚 20:00,接到美团 hr 的电话,不算 hr 面,就是询问要不要接 offer,接了就会开始走审批,可能要等一周左右

  • base 在望京太极产业园
  • 实习工资 300/天

问了其他家面试的情况,说有字节的 offer,还有拼多多和搜狐,hr 说现在还考虑上海吗,我说现在不考虑了,当时投拼多多的时候上海还没爆发疫情;hr 又说字节核心部门和非核心部门差别还是很大的,美团外卖还是挺核心的,出来背书能力好 balabala 的。问要不要接 offer。
接了 offer 了。

其他情况,搜了脉脉的信息:

  1. 美团外卖推荐算法加班不算多,早上 10 点半上班,晚上 9 点多下班
  2. 外卖累,但是不卷
  3. 一般 9 点半就打车走了

image.png
拒offer不影响秋招