腾讯笔试、OMG一面、二面、HR面

  • Post author:
  • Post category:其他


一年有余没有写博客了,这一年经历了很多事。找实习、夏令营、考研、脚骨折受伤、复试、来到中科院工作。直到最近,才有时间一一记录这一年以来的发生的种种事情。先从去年腾讯面试说起吧,时间久远,可能记忆得不是太完全。

腾讯面试是按城市来分,申报时可以选择希望面试城市。每个城市有一个点集中面试,通常为租借的酒店和腾讯自己公司的场地。

申请模式为:申报部门(如OMG、WXG等)+功能职位(后台、前端、算法等)。我这次申请的是SNG的后台开发工程师,后来面试时得知由于期望的实习地是北京所以改为了OMG的面试官来进行面试。


笔试

笔试分为选择题和大题。选择题内容包括但不限于:C语言基础、简单数据结构、简单智力题、计算机网络、操作系统等。大题包括简答和算法题,都算比较基础。简答题就是回答类似于“谈谈线程与进程的区别”这种问题,尽量多答就好。算法题大一C语言课程做过,输出特定形状的字符图像,做得还算比较顺利。

一面

一面在人大附近的一个酒店,由于北理离人大很近,那天我是直接走过去的。官方的申请中心会给出应该到达的时间,去到面试场地先在大厅等候叫号。

等待面试过程中跟旁边的面友聊了聊,发现都是硕士生,其中一个北大的硕士也是面的后台开发。感觉当时心态就放平了点,毕竟大家竞争力都很强,自己就当来取经就好。

叫到我时,领号码(对应的是面试官的桌号),走到另一个大房间,里面大概有50桌面试,找到我的对应桌开始面试。

自我介绍,在你讲的过程面试官会看你递上的简历。一般一面是面一些简单的知识,我这次轮到的问题是:

  1. 讲一讲TCP协议的“三次握手”和“四次握手”。
  2. 谈谈线程和进程的区别。
  3. 手写代码-链表逆置(用了leetcode上一种递归写法,面试官看了一会)。
  4. 好像问了问项目,记不太清楚了。
  5. 动态规划,给定一串数字,确定最大子串和。不要求写代码,思考给出思路(这个想了会给了种解法,还跟面试官讨论了一下。这里注意重点是能清楚地表述出思考过程,即使是错误的思路,面试官应该也会给一些引导。切忌一句话都不说一直闷着头思考)。
  6. 开放性题,如何确定北京有多少量出租车(拿到问题就乐了,因为之前面的也比较顺,就一边想一边说,大致就是转化为了一个样本统计问题)。

大致就是上面这些问题,可能还有一些细微的遗漏了。但是种类就是:计算机基础、简历项目、手写代码、开放性思考题,跑不出这几类问题。在面试结束后,如果时间比较快,有机会反问面试官一些问题。我当时就问了面试官的身份和对自己表现感觉如何。

二面

二面还是相同的地方,人少了很多,同样的流程来到面试桌,桌子数量也少了很多。这次面试的是OMG做推荐算法的Boss,提问的内容出乎意料:

  1. 本科中学到的课程,有深刻印象的有。
  2. 自己做的项目中哪些最有印象,最深刻。
  3. 由于我简历中有一个数学建模比赛的获奖,问到了建模具体用到的模型。
  4. 自己有哪些缺点。
  5. 如果去问老师和同学,他们会如何评价自己。
  6. 一道智力题

面完觉得很开心,没问太多技术细节。后来想想,这其实不是太好的事,因为可能你的简历上没有太多吸引面试官的地方,只能根据一些非技术问题来考察你的思维和表达能力。我问了和一面一样的问题,还问了面试官对于BAT三家公司业务的看法。

HR面

这次是到OMG部门面试,也就是知春路的西格玛大厦。被通知参加HR面还挺开心,感觉稳了。后来发现还是太naive了。

进到公司内部,有部门的小姐姐刷门禁接我们进去。虽然对于公司环境只能管中窥豹,也不允许乱走动,还是能感觉到T厂作为国内top互联网公司,工作环境十分舒适。

之后HR姐姐来叫我们分别出去面试,是直接到休息区的小圆桌聊天,没有涉及到技术问题。能想起来的有:

  • 谈谈让你印象最深的项目。
  • teamwork出现状况如何解决,作为teamleader如何组织团队较好地完成工作。
  • 哪里人,为什么来北京读书。
  • 有没有同时参与其他公司的面试,是否拿到了offer
  • ……

我也问了她各种问题,聊完还觉得蛮开心的。

没想到一周后都没收到面试通知,找到联系方式去问,结果挂了。自己回想面试过程思考总结,觉得表现没有太多丢分的地方,和各面试官都聊的很好,可能还是简历太弱了,比不过研究生。从二面的面试官问的问题就能看出来。


总的来说,腾讯的面试还是感觉很舒服的,包括面试官的态度和面试过程的体验。面经总结如上,说不定以后还会再战腾讯。



版权声明:本文为BitCs_zt原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。