首页 > 笔经面经 > 腾讯算法岗面经,分享我去年的面试经历(文末含腾讯内推福利)

腾讯算法岗面经,分享我去年的面试经历(文末含腾讯内推福利)

头像
校招君
编辑于 2020-03-03 21:29:06 APP内打开
赞 23 | 收藏 118 | 回复10 | 浏览4463

距离去年春招上岸过去已经有将近一年的时间了,特地来回馈一下牛客网,也祝愿21届将要春招的各位学弟学妹早日上岸,拿到理想的Offer!!!


先简单介绍下我的背景,计算机科班出身,本科普通一本,硕士某985高校,熟悉C++/java编程语言,主要研究方向是深度学习、NLP方向,一直有letcode刷题的习惯,有过阿里天池的比赛经历(大概是top15)和实验室的项目经历。最后是在去年4月份的时候拿到了腾讯应用研究岗校招提前批的Offer。

一轮面试

往年腾讯算法岗的一面是在3月中旬左右,一般都是一些基础的技术问题,考察你对常见机器学习算法的了解,建议去Letcode、牛客网、七月在线等平台多刷一些算法题,以及多看《剑指offer》这类面试必备的书籍。
(1)LR、XGB、随机森林的原理、优缺点以及应用场景。这类问题几乎逢面必问,不光是腾讯,美团、头条等其它公司也是经常会问,建议大家好好准备一下这类问题;
(2)LR和XGB算法做特征处理有什么区别?随机森林怎么进行特征选择?等特征处理方面相关的问题;
(3)如何判断一个单链表是否有环?以及环的入口?二叉树的求解等一些常规算法题;(链表和树这类问题会常被问到)
(4)最后也会问一些简历相关的问题,比如:你简历中的项目、比赛等,而且会问的比较细。(比如:我当时和师兄一起做了一个天池工业大数据应用的项目,被一直追着问......)


二轮面试

二面也是在3月中旬,一般是和一面隔2-4个工作日左右,我当时是一面结束后的3天收到了二面,整体感觉和一面问的内容差不多,但除了常见的机器学习问题外,还会问一些算法上的优化、论文相关的问题。
(1)常规的机器学习算法问题,比如:XGB和GDBT相比有什么优势?
(2)深度学习相关。问了RNN、Text-CNN等一些神经网络的原理和应用;
(3)简历相关。相较于一面,除了比赛和项目,还问了我论文的情况,感觉二面的面试官对论文比较感兴趣。。。
(4)论文相关。大概给我讲一下论文的核心思想,你的方法和别人的方法有什么不同?论文中的方法还有哪些可改进的地方等;
(5)可能当天面试的时间没有那么赶,面试官还问了我有什么问题想要问他?通常遇到这类问题,我的一般做法是询问面试官针对上面某个问题的答案,或者是针对自己简历中的某个比较熟悉的项目往深了探讨一下。(个人的一点经验,仅供大家参考。)


三轮面试

二面后其实还是有点忐忑的,感觉自己有几个问题没答好,感觉自己可能会跪~~~。不过大概是两天后还是收到了三面的邀请,感谢面试官的不杀之恩。。。
(1)项目相关,讲讲你天池工业大数据的这个项目,遇到了些什么问题,如何调优,你觉得还有哪些不足等等;
(2)常规算法题,链表、topk的解法等。因为从本科就一直有在Letcode刷题的习惯,所以最不担心的就是这类问题,哈哈;
(3)对深度学习了解的多吗?Bert有用过吗?讲讲Attention,讲讲深度学习不平衡分类算法;
(4)最后就是一些讨论,有问过我如何去落地一个机器学习项目,并且面试官给了他的看法。感觉腾讯的面试官,人都非常nice,没有想象中的那么严。


四轮面试

三面过后等了大概一周左右,迎来了四面。腾讯技术岗的四面才是总监面,后来才知道我四面的面试官是隔壁中心的一个总监,据说都快要上GM了。总监面相较于前面的三轮面试,最大的感受是他会问针对某个问题或是项目的解决思路,不会针对某个算法扣的太细。
(1)针对高维数据,如何做特征选择的?
(2)问了几种评价指标,以及在项目实际上线时候关注的指标;
(3)ID3、C4.5、CART树是什么?分别说下它们的优势?
(4)问了一下简历中项目是怎么完成,怎么落地的,自己在团队中扮演什么角***r /> (5)聊了一下论文和学校的事;
(6)最后还让我做了个简单的自我评价,问了我有什么缺点,哈哈~


HR面试

通常,过了总监面有80%以上的概率差不多可以上岸了,只要你在HR面中规中矩的答下来,尽量用肯定的语气让HR觉得你很想留下来,尽量多说,引导HR的思路,不要只说一句,也不要做杠精。。。
(1)谈谈你在校期间最难忘的经历;
(2)项目中遇到最大的困难是什么?如何解决的?
(3)怎么看待AI整个行业的发展?
(4)有女朋友吗?读书还是工作?(典型的查户口啊......)
(5)除了腾讯,最想去的公司是哪?为什么?
(6)还有什么要问我的吗?
......


最后,大概是将近一周多的时间拿到了Offer,后面就顺利实习,感觉我们组的工作氛围还是蛮不错的。


【总结】

腾讯机器学习算法岗的面试算是非常正规的了,整套面试流程下来几乎能把你几年所学的东西都问到。所以,不要存在侥幸心理,踏踏实实的刷题,复习好常规机器学习算法,尤其是算法的原理和应用场景。

另外,项目和比赛经历非常的重要,往往面试官都是根据项目里用到的方法拓展提问,对项目的优化和改进也问的比较多。还有就是能内推的一定去找学长学姐或是其它资源去内推。

最后,如果需要找我内推腾讯的小伙伴,可以关注我的公众号【校招巴士】,回复【腾讯内推】立即帮你内推!进群可随时查看简历状态!
谢谢大家~



10条回帖

回帖
加载中...
话题 回帖

相关热帖

笔经面经近期热帖

近期精华帖

热门推荐