腾讯地图检索中心现场两面面经

腾讯暑期内推从3月初就开始投递简历,我由于迟疑了,到第一批笔试结束之后,3月12号才投递的简历,导致前面10左右都没有被部门捞,一直是未发起面试状态,终于在3月22号被腾讯地图捞起,约的周一上午十点的现场面试,周一上午连续两面,然后说一周左右等hr通知。

一面:

一面的面试官就是联系的那位腾讯老哥,不过到了腾讯之后,仿佛老哥忘记了面试这个事,约的十点的面试,我9点半左右发了短信告知我已经到达面试地点,随时可以面试,然后等待到了十点,面试官依然还未联系我,我电话联系了,结果他真的忘记了,真是大写的尴尬。

我们是十点半开始的面试,由于开始晚了,也没有自我介绍,直接就看着简历开始问问题了。

1、基本也是按照简历的实习经历、论文参与的工作、项目在问问题,问了百度实习过程中做的项目的思路,问了论文中自己做的工作。简历问题基本问了20分钟左右吧。

2、开始手写算法题,问我排序了解吗,我说一般都是调用的java的优化的快排算法,我说一般都刷leetcode、剑指offer的题,然后面试官首先出了三题,第一题使用c++/c实现split函数,第二题最好使用c/c++实现反转链表,第三题给出一二叉搜索树,让返回一个递增有序的链表。除了第一题纠结了很久的c/c++如何实现,剩下两题,都是非常熟悉的题型,很快结束,在第一题中面试官说如果不记得一些函数了,可以写伪代码,我就大概写了伪代码。顺便提一下,腾讯内部使用c/c++较多,算法题也都提示说最好使用c/c++实现,虽然2、3题我都是java实现的,hhhh。

3、写完之后电话联系了面试官,大概讲解了思路之后,面试官叫来了二面面试官。

二面:

二面面试官应该是经理或者技术learder。

1、首先让我自我介绍:从学校、实习、项目、荣誉奖项介绍一遍,大概两分钟。

2、问简历:问的科研相关的比较多,就把二作的论文的baseline算法讲了原理,由于是做网络表示的,又问了word2vec的原理,问完之后问了实习时间,我说7、8、9三个月,大概两个月可以全职实习,同时问了从百度离职的原因,我说所里办公地点搬迁,导师一起,没有机会出去,就离职了。

扫描二维码关注公众号,回复: 6187407 查看本文章

3、手写代码:两个递增的数组,求两个数组中的第k大的数,这是这次面试的败笔吧,不知为啥看到我就想到中位数了,结果这个代码题自然就有遗憾,就让讲了思路,o(n),问有没有优化的思路,我又当成中位数了,就二分比较,不断缩小区间。又问为啥写不出来,我回答感觉下标太麻烦了。。。。。这应该是这次面试最失败的地方了吧。

3、问问题:我问了实习转正的机会大吗,问了组内的方向,不过好像挺忌讳的,就说是搜索引擎的那一块,问了面试结果大概多久可以出来等等问题,结束后,把我送到门口,二面结束。

总结:这次面试,我自我感觉表现一般般,算法题没完全做出来有些遗憾,同时也没有特别亮眼的表现,大概是自己真的只是一个技术平平的程序猿,从高考以后一直被选择,考研选导师是这样,找实习也是这样,一直处于因为自己菜,只能被选择的状态,很无奈,继续努力,这次面试完,也许就是暑期实习最后一家面试了吧,后面秋招正式批再战吧,加油!

猜你喜欢

转载自blog.csdn.net/leo_weile/article/details/88821608