第三波福利来袭!知名大厂推荐算法岗最新面试题来了!

年底了,技术群组织了一场算法岗技术&面试讨论会,邀请了一些同学分享他们的面试经历,讨论会会定期召开,如果你想加入我们的讨论群或者希望要更详细的资料,文末加入。

之前已分享了两次

小米

岗位:推荐算法岗(实习)

自我介绍

介绍项目

BERT了解吗,具体讲一下

BERT采用哪种noramlization方式

transfomer为什么要除以dk

推荐算法了解多少,具体讲一下推荐算法框架及流程

手撕代码 查找最小k个数

你有什么要问我的吗

字节

岗位:推荐算法工程师(日常实习)

一面

八股拷打,不再赘述:过拟合,transformer等

手撕(web IDE)

对称的二叉树 lc原题

二面

  1. 如果现在数据量特别大,并发量特别高,你有什么好的办法能够提高用户的体验

  2. 如果现在有一些数据给到你让你去拿给标注人员标注,你怎么样发挥他的最大价值

  3. 熵的计算公式

手撕(web IDE)

  1. 不同路径 lc原题
  2. 给一堆树的高度,问砍的次数,二分答案

快手

岗位:直播-推荐算法 实习一面

  1. 自我介绍

  2. 写一个算法
    Q:给一个有序数组arr[ ],和一个 int target,找到target的左索引和右索引。
    例:arr = [1,1,1,1,2,2,2,3,3,3,3,3,5,5,5], target = 3.
    return left = 7, right = 11;

  3. 问简历
    3.1 介绍了电影推荐的项目。问了几个模型。
    3.2 介绍了强化学习的论文,问了DQN和xxx(这个我忘了,是GPT中的强化学习方法)
    3.3 问了Transformer,问里面的position embedding 是怎么实现的。

  4. 反问

    问了问快手目前的推荐模型

bilibili

岗位:推荐算法

一面

实习经历,项目经历

感觉科研经历比较多,介意做业务吗

算法:合并两个有序数组

推荐常用的多目标模型

AUC如何计算,推荐模型的评价指标有哪些

场景设计:瑞幸咖啡原价20元一杯,成本5元,设置动态定价的策略和算法,使利润最大(考虑用户接受度,季节偏差,是否举办活动)

算法题:AUC计算

算法题:合并区间

二面

实习经历,项目经历

用户和商品的数量极度不均衡,应该如何处理?

无限次投硬币,直到连续投到两次正面,才结束,求投多少次会结束的期望

推荐系统中优化的Loss和NDCG不一致,如何处理?

推荐系统debias算法有哪些?

求连续子序列的最大和

介绍两篇论文的算法+一些基础问题(30min)

算法题:(30min)

已知一个正整数的数组,现需要将该数组中的数字拆分为M个数字之和的子数组,求拆分后的子数组中最大数的最小值
输入: arr=[1,5], M=3
输出:3
输入: arr=[1,5,5], M=5
输出:3

趣玩科技

岗位:推荐算法工程师

一面

二分类的分类损失函数?

多分类的分类损失函数(Softmax)?

关于梯度下降的sgdm,adagrad,介绍一下。

为什么不用MSE分类用交叉熵?

yolov5相比于之前增加的特性有哪些?

可以介绍一下attention机制吗?

关于attention机制,三个矩阵KQ,KV,K…的作用是什么?

问搜索推荐相关的基础:介绍一下搜索推荐?召回排序有哪些模型?具体是干什么的?协同过滤是怎么样的?

算法题:动归的一道,算是原题,5min搞定

编程题(讲思路):给定两个字符串s,t,在s字符串中找到包含t字符串的最小字串。(答:双指针的作法,不过面试官说复杂度偏高)

抖音

岗位:推荐算法

一面

自我介绍+机器学习(结合项目)+算法题

机器学习20min:大部分是简历提到的,基本没有凭空问。具体问题:AUC的含义和算法,实际项目中有AUC值高但效果不好的情况是为什么?介绍GBDT(自选熟悉的模型)

算法题30min:二叉树最大路径和(没做出),矩阵最短路径和(DP)。因为当时还没有刷lc,只说出是动态规划,啥也没写出来

二面

自我介绍+聊项目细节+算法题

自我介绍前先问了毕业时间和实习时间

介绍项目20min,期间针对项目提问,包括ResNet和LSTM的结构这类

算法题20min:无序数列,求第k大(先导问题:快排如何实现及复杂度推导),我写了快排代码然后在此基础上剪枝优化,推了时间复杂度就结束了

又问了一遍实习时长,然后反问,结束

技术交流

技术要学会分享、交流,不建议闭门造车。一个人走的很快、一堆人可以走的更远。

各大厂面试资料、数据、技术交流提升, 均可加知识星球交流群获取,群友已超过2000人,添加时切记的备注方式为:来源+兴趣方向,方便找到志同道合的朋友。

方式①、添加微信号:mlc2060,备注:来自 获取推荐资料
方式②、微信搜索公众号:机器学习社区,后台回复:推荐资料

历史精选

  • 17
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值