2018年腾讯应用研究秋招霸面经验

By | 2017年10月19日

腾讯今年校招的人感觉招的非常少,同学中很多人笔试就被刷了,我也不例外。所以准备去霸面。

笔试的环节和实习是一样的,没有编程题,具体可以参考我之前的博客:17年暑期实习腾讯基础研究面经分享。

到了面试现场之后,会用微信签到,选择霸面的方向以及工作地点。校招来的面试官也非常少,所以等了会之后让回去等了。我运气比较好,被腾讯地图部门的人给捞起来了,不过工作地点是在北京,而不是我选的上海,想了一下自己还是决定去尝试一下。

招的岗位是做NLP的,所以我对此是不了解的。而且到了那边也没问技术问题,只是问了我课题做了哪些事情,然后让我说创新点啥的。还让我说如何自学计算机这块的知识。后来想想,这块回答的不好,因为之前面试大多数都是开发,所以这个说自己自学经历我也说了太多的关于开发的内容,应该多说点关于算法方面的经历的。一面自己就跪了。

美团点评广告平台后台开发面试经验

By | 2017年10月19日

这是我秋招面试的第一个互联网公司了。方向是后台开发,南京地区现场面试。

一面:

描述实习经历,目标,团队规模,重点及难点,以及如何克服。同时引申问实习中的相关的一些问题,比如高并发如何解决,进程同步问题。接下来是手写快排,这个是太简单了。写完快排之后,他说你写的这个快排的中枢轴是数组的第一个元素,如果是接近有序的数组,快排的效率很低,那么如何优化呢?我简单了说了几个可以优化的方案,不过感觉答的也不好。

二面:

二面的面试官有点腼腆,而且,同样没问技术性问题。可能是因为一面问的实习经历,这一面描述课题。同样是难点+如何解决。在描述课题前我还问了一下他是否了解深度学习,我从他的表情中感觉出来,他是不懂深度学习的,所以我把课题说的很详细,然后这一面就结束了。

三面:

前两面都是很年轻的面试官,感觉也就比我大个一两岁(甚至跟我同岁),这面的面试官稍微大一些。上来是手写堆排序,找出Top K元素。然后是说描述实习经历,困难+如何解决。在聊天的同时会询问很多关于性格、解决问题思路的问题。同时在聊天中我吐槽到,微软的内多内部工具不好用而且缺乏文档,他说互联网公司这个问题会更严重,问我如何看待。我正好之前面试的时候跟一个高级的管理人员聊到过,文档缺乏是因为内部的技术在一直迭代,公司内部建立完备的文档的成本太高了。对此我也说了一些我的看法。到了最后我的提问的环节,因为面试之前自己还是挺虚的,于是把电脑都给带去了,里面记录了一些我微软的实习经历,在我提问的环节展示给他看,感觉最后这一个举动给我加分挺多的。这个经历也给大家一个提醒,面试的时候要自信,尤其是现场面,把自己最好的一面展示给你的面试官!

2018英特尔秋招面试经验

By | 2017年10月11日

英特尔的面试是比较特别的,当时投递简历的时候你可以投递几个(>=2)部门,然后各自的招聘也是相对独立的,而且有些组如果看到了你的简历和笔试成绩不错,会把你也叫去面试,所以当天你可能有很多个组的不同面试。

当时我自己报了两个方向:大数据和机器学习,但是当时我去面试的时候得知,机器学习的组没有人来面试,所以机器学习的方向我就没面试,比较意外的是被OTC方向的人给看中了, 最后一共面了3个组,6场面试。不同组的内容如下:

1)IT组

这个组是第一个面试的,一共面试了三轮。面试官介绍说这个组比较特别,是有一些support的性质,英特尔其他组如果因为项目紧急或者其他原因有需要一些技术支持,这个组会派人去协助,所以这个组的方向是挺多的。

第一面上来是自我介绍,介绍完之后面试管看到我的简历上有深度学习的课题,于是就让我描述一下课题。接下来让我用三个词语形容自己,导师会用哪三个词形容自己,同时解释原因。整体来说这一面涉及到的技术问题不多,更多的是描述自己在实习以及课题中的职责和如果克服困难。

第二面的流程差不多,也是介绍经验,介绍困难以及如何克服困难的。这一面他看我本科不是计算机的,还问了为什么跨计算机以及本科的学校是不是一本,高考的分数等等内容。在这一面我感觉好奇,因为技术问题相对而言不多,所以在我提问的环节询问面试官为什么没有技术问题。他说,我们考察学生的基本素质以及学生是否聪明,技术的问题招学生进来之后,花点时间感觉都是能解决的。自己在这个方面占便宜了,因为自己的基础看决有点不太扎实,不过跟着简历包装一些自己,还是能应付这样的面试的。

第三面的家伙正好了解深度学习这块,所以对我课题的内容询问的更多一些,询问了很多的细节,而且还问为什么没用分割去尝试(我的课题用的是检测faster-rcnn框架,其实是自己技术还不够,因为跨专业花了很多时间补本科的知识),最后还质疑了不少内容。

2)OTC组

这个组主要是做虚拟化这个方向的。

一面的面试官对我的方向不太了解,也没想问太多,又是简单的交流之后就不想再聊了。因为二面的面试官正在面试其他的同学,我就和这个面试官多问了点东西。在问问题的同时,他也又多出了几道题目:虚拟内存是什么,TLB是如何工作的,又写了一个简单的代码:递归实现字符串反转,不能使用额外的储存空间。硬件那块的东西好多都忘了,答的也不是很好。

二面的面试官说就是他把我的简历给抽过来的,感觉我的初试成绩还不错,所以想询问我一下意愿。同样问的问题也是偏开放的,而且还解释了他们组是做什么的,没问太多的技术问题。

3)媒体部门

这个部门就一轮面试,同样也没询问太多技术问题。描述课题,应用场景以及询问课题的难点。更多的时候也是我去提问,比如他们组是做什么的,应用了什么技术等等。

总之,英特尔的面试相对来说感觉对技术的要求会低一些,不过面试人员还是挺好的,标准的外企作风,尊重人,面试的感觉是很不错的。