腾讯WXG-2技术面+1HR面-offer
写在前面
腾讯今年战线拉的很长,招的人也很多。以下总结一下微信北京的部门暑期实习提前批以及一些心得。投的很早,前期被QQ某个部门预面试了,没有锁简历,结果预面试挂了(反转链表递归忘了...),一度以为没戏了。非常感谢微信小哥看得起我,捞起我的简历开始进入流程。从投简历到offer大概1个月。
前期准备和简历
可参考另一篇帖子: 字节算法实习生1-3面+HR
技术面
一面
面试官很帅,虽然带着口罩,但是感觉是个技术牛人。他对我的简历非常感兴趣,虽然跟他们做的方向不怎么对口,不过都是NLP。说明只要不是跨一个大的领域,一般研究生做了什么跟你工作内容没啥关系。划重点,简历,第一印象很重要。问了一些简历,设计到文本分类,介绍BERT,word embedding,AUC为什么适合在二分类任务下,为什么能解决正负样本不均衡。面试小哥没有问太多基础知识,反而对我的经历,对人生的思路很感兴趣。问了好几次如何在有限的研究生时间里,又搞学术,又做项目,也许他以前也是这样的,惺惺相惜。
写了个堆排,前两天还背了代码的,现场写关键代码就忘了。写之前我就知道我写不完全,但还是先讲了思路。开始写代码,重点重点重点,即便写不出来,要展现你的代码功底,变量命名,边界考虑等等。没写出来,他说没关系,问我平时怎么养成的编程习惯,他觉得我的编程习惯挺好。我说喜欢看别人写的优秀代码,跟着学,他很赞同。总结起来就是,小伙我很欣赏你,题没写出来不是关键,我想看看你如何show自己。
二面
二面面试官被上一轮面试耽误了,迟到了几分钟。二面我是感觉表现最差的。问了一些基础,简历,写了个LRU算法,同样没写出来。但在修改代码的过程中,我反复和面试官交流,这也很重要,问清需求。后面问有没有优化,我说可以用栈或者队列。优化的大方向我是知道的,所以就说了一些。可能一面的反馈很好,二面也过了。二面过了一周,在周五流程显示HR面。太快了,我一度以为挂了。
HR面
重点,重点,重点!!!HR问我如何评价前两轮面试,我就知道二面的反馈一般,HR还在观望,她需要综合排序,所以你必须展现出你在面试中没有被考察到的优点。让HR心里有底,这人可以招。我如实告诉她,我题做得不好,从前期准备刷题到面试就准备了10多天(潜台词是:我刷更多的题会表现得更好,但刷题其实本身没什么意思,对写工程代码没啥意义,很多时候看你有没有这个思路,知道思路就知道如何去查,就能解决问题)。然后告诉她,我擅长的是在较短的时间内找到一个问题的解决方法(或者是有效推进的方向)。然后举例我之前的一些项目,当然这些都是要自己很熟悉的。讲诉的时候要有逻辑,HR不怎么懂技术,尽量通俗易懂,也可以讲得专业一点,但至少要很清晰,明白你的问题的什么,gap在哪里,你是怎么做的。这都需要锻炼,讲组会的时候要刻意锻炼自己组织语言,凝练的能力。另外,要展现自己很喜欢技术,谈一些职业规划。最后,我说我不管做什么都会复盘,这个也相当重要。反正就是你觉得一个优秀的人应该具备什么品质,就把自己展现出来。
问有没有其他offer,如实告诉她,已经有字节跳动的offer,问我怎么选,我说我还在考虑,她说是薪资问题还是什么,我说薪资不是重点,我考虑的是企业文化。字节适合有梦想,想快速提升自己能力的地方,腾讯沉淀更多,对新人培养更完善一些。拿到字节offer,使HR更坚定自己的选择,说明群众的眼光是雪亮的。
offer
可能是因为有比较有竞争的offer,OC很快,2天后就打过来了。这也说明了,HR面直接翻身了。
#腾讯2021暑期实习##腾讯##实习##算法工程师##面经#