秋招面经(京东/美团/字节/百度/腾讯)-面8拿5,结束秋招

211渣硕 + 非科班研一暑期,除了实习和 leetcode 刷的多一点没啥任何优势,总结和记录一下七月下旬到现在的所有面试;
由于个人意向工作地只考虑上海 (为了户口),所以能投上海的都只投递了上海的岗位(除了 腾讯 和 快手 投了深圳),能投的大公司比较少(网易 、华为 、滴滴啥的通通没投),总共也没几家面经可以参考;
由于有些面试时间久远可能记得不那么清楚了,且个人项目相关占到面试的比例总是最大的,所以把 印象比较深刻的问题点记下来,方便后面复盘用;

投递记录:
京东寻猎(意向书)
shopee提前批 算法 - 上海base(编程题全A然而 笔试挂)
字节提前批(二面挂)
拼多多提前批(一面挂)
百度 提前批(意向书 )
阿里/蚂蚁(意向书)
美团 (HR面之后挂排序 )
哔哩哔哩 (三面已完成,HR通知等谈薪)
字节跳动正式批(面完三轮后又加了两轮交叉面,已意向书)
腾讯 (正式offer,已开奖,看样子是sp)
快手 (一面已完成,无后续消息)

目前到手offer:
腾讯 (SP已开奖,业务线一般)
蚂蚁(业务线好,技术比较佛,钱多事少)
百度 (业务线一般,技术强)
字节(业务线很好,技术强,但强度非常大)
京东 (不知道啥情况,比较懵逼)

京东寻猎计划
一面: LightGBM与其他树模型的区别与优势;图网络是怎么进行aggregate的;行为特征的加工与使用;代码题:全排列II、最长回文子串
二面:如何判断两个行为序列相似;对抗训练(fgm、pgd)
HR面:实习中最大的挑战、最大的亮点;你不是计算机专业的,那你的优势是什么

字节提前批
一面: 神经网络有哪些初始化的方法、为什么要初始化;现场要求撸BatchNorm;你不是计算机专业,为什么想来做 算法 (梅开二度);代码题:n次方后的最后三位数、最大矩形的变体
二面: 非常push的一面,基本上一直在给压力,不停问我模型上线后严重下滑怎么办,让我好好解释业务指标,解释业务指标的提升是怎么量化到变现上面的,不停的打断;出了一道单词拼接,做出来了之后先来了句我们问些算法问题吧,然后问了我的专业,就说面试结束了(40分钟左右,是凉凉的感觉)

拼多多提前批
一面: 还挺有意思的,全程质疑项目,最搞笑的是问我为什么损失函数和评估函数不一样(交叉熵评估我悟了);代码题:手写实现堆、归并排序 ,30分钟结束,八股都没问

百度提前批
一面: 你之前项目都是nlp相关的,为什么想来做推荐;多进程和多线程;python迭代器和生成器;GBDT为什么拟合负梯度而不是残差;神经网络初始化;代码题:堆排序 、快排
二面: 让我把自己之前做过的NLP task全都总结一遍;详细介绍机器翻译和Transformer;NLG的评估指标有哪些;了解哪些推荐 算法 ;神经网络调参相关;attention为什么要除以根号下dk;代码题:最长上升子序列,要求O(nlogn)复杂度
三面: 听声音就知道是个大佬,应该是总监面;对Hadoop/Spark有什么了解;AB测试如何进行显著性检验;为什么在做CTR预估的时候需要加入一些固定的用户特征;代码题:二叉树的最大路径
HR面: 其实就是随便聊聊,沟通一些offer意向,让我评价一下百度,以及对比一下手里的offer,自己以后的职业规划是什么

美团
一面: 你不是计算机专业,为什么想做算法,觉得自己的优势在哪里(梅开三度);一道挺综合的场景题,涉及意图识别、NER、NLG,然后展开深挖;知识蒸馏的具体方法和前沿模型;深挖打过的比赛,有了解过top方案吗,和你的差别在哪里;代码题:分糖果
二面:防止过拟合的方法;介绍一下你了解的召回方法;怎么改进BM25;知道哪些空间索引的方法;倒排索引;代码题:全组合II
三面: 大Leader面,非常有压力面的感觉(也可能是我 项目 太垃圾了);介绍一下你做的最深的一个项目(噩梦);未来算法方向的考虑;为什么想要做搜索,你的优势在哪里;研究生时间管理相关的问题
HR面: 优点和缺点;过往实习经历中的收获;从哪些维度去选择工作;其他公司的流程,对比offer; 职业规划 ;对美团的了解和看法;过两周告诉我挂了,让我调剂数据岗,呵呵

哔哩哔哩
一面:介绍一下主流关系抽取Pipeline模型;图网络的发展脉络,谱域卷积是怎么做的;知识蒸馏,DistillBERT和TinyBERT的细节;AC自动机;详细解释BM25;代码题:数字转中文
二面:手撸BM25的伪代码;详细解释Embedding(词向量发展史和graph embedding);怎么得到一句话里的关键词,要求结合语义;代码题:按分隔符翻转字符串,一道没见过的dp题(反正不难)
三面: 大Leader面,自我介绍,要求突出个人亮点;为什么想做搜索,未来职业规划;非常深的问简历,问到答不出来为止;你不是计算机专业,为什么想做算法,觉得自己的优势在哪里(梅开四度)
后续:HR回复说需要等同一批次全部面完才能给到答复,好像没有HR面,下一面直接就是意向和薪酬沟通,可能要到九月底或者十一过后,池子深深

腾讯
一面: WXG简历挂了,投了一个月才给金融科技那边捞起来,简历背景匹配度很高,所以聊得非常顺畅;LightGBM和xgboost的区别,LightGBM怎么调参;逻辑回归损失函数推导;逐步回归是怎么做的;图网络的聚合器有哪些,在你的项目中是怎么改进的;做过哪些NLP的task;代码题:堆排序
二面: 听完自我介绍,觉得好像没什么好问的了,就开始问了点个人成长的问题,结合项目回答了上来,感觉不像技术面更像是HR面?不懂
HR面:听说是前两轮的面评很好,一二面面试官都建议直接推进,跳了三面直接到HR面,但是HR面感觉有点像压力面,一直问本科之前的事情(那时候实在是太菜了),还有一些常规问题如克服困难、offer比较、工作选择之类的

快手
一面: 完完全全的只聊项目,但面试官觉得我的方法有些花里胡哨哈哈哈,不过也说是基于业务思考之后的花里胡哨,还说匹配度非常高,code都省了,面试体验极佳

字节正式批
一面: 上来直接两道code(拆分整数、最短路径),10分钟解决,然后抓着一个项目往死里问,讲两句打断一下,八股文就问了LightGBM和熟悉哪些机器学习和推荐算法,40分钟不到就结束了,心里觉得老凉了(感觉对我没有什么兴趣),结果居然给过了,离谱
二面:面麻了,自闭;自我介绍过长(实习和竞赛塞的比较满,把背景、目标和大致方案讲一遍,五分钟就不够了),code没全写出来;这么烂都能过,绝了,以后不会做的通通硬怼复杂度
三面: 面试官觉得我不是CS专业的,问了很多CS的基础问题,没怎么问项目,什么C++、git、计算机网络全怼上来,一脸懵逼;从接雨水II入手,问了很多堆的东西,堆化复杂度证明;代码题是面试官临时出的,边界条件很多很恶心,写的不是很好,后面又补了一道,让写viterbi decode的代码
四面: 可能前面表现不是很好,进交叉面了?四面主要针对项目来问,比较深入;介绍GCN以及从理论上推导一下;xgboost推导,LightGBM GOSS 算法伪代码;介绍图&序列推荐模型;代码题三道:AUC计算,合并K个石头的最小成本,一道没见过的背包问题
五面: 纯基础知识面试,没怎么问项目;docker镜像和容器的区别,问了些docker命令;LSTM推导,RNN梯度问题证明,比较这两个的优劣;优化器介绍,知道什么前沿的优化器么,adam有什么问题该怎么改进;W2V损失函数,伪代码实现一下W2V;激活函数相关;代码题:优化矩阵乘法,N皇后
HR面: 就随便聊聊,问了问offer情况,有 腾讯 offer没,面了这么多轮终于过了。。。不愧是核心业务线核心组,太卷了,秋招最开始的目标就是这个部门(但是后面TX的包太大了,ALI也不低),从七月折腾到十月初,总算是圆满结束了,希望字节能开个好一点的价555

#面经##算法工程师##秋招##字节跳动##腾讯##阿里巴巴##百度#
全部评论
大佬!恭喜恭喜,能找到自己想去的公司,太棒了!
1 回复
分享
发布于 2021-10-16 12:34
请问字节是哪个部门呢?
点赞 回复
分享
发布于 2021-10-16 15:52
百信银行
校招火热招聘中
官网直投
你不是计算机专业,为什么想来做 算法 (梅开二度) 哈哈哈哈哈哈,你怎么回答的
点赞 回复
分享
发布于 2021-10-16 17:48
好牛好厉害
点赞 回复
分享
发布于 2021-10-18 00:26
老哥强的,我也是非科班转算法,上海华师统计
点赞 回复
分享
发布于 2021-10-18 16:13
佬靠实习刷题就能拿到算法sp吗,有paper吗
点赞 回复
分享
发布于 2021-10-26 10:14
楼主是自学转推荐吗,有没有推荐的项目呀
点赞 回复
分享
发布于 2021-11-02 14:36
楼主大佬!! 请问笔试可以用python吗? 你用的什么语言呀???不知道应该用C++还是python!🤗
点赞 回复
分享
发布于 2021-12-15 15:53
楼主为啥nlp转推荐系统了嘞?
点赞 回复
分享
发布于 2022-02-24 13:26
是财税专业么哈哈哈cs
点赞 回复
分享
发布于 2022-03-03 17:50
大佬请问提前批挂了对正式批有影响吗🤔
点赞 回复
分享
发布于 2022-03-06 13:22
太强了,楼主的理论知识看的哪些资料
点赞 回复
分享
发布于 2022-12-08 11:33 浙江

相关推荐

24 153 评论
分享
牛客网
牛客企业服务