您的位置:首页 > 职场人生

腾讯招聘笔试面试经历谈

2014-05-07 22:38 447 查看
结束腾讯2014实习生招聘已经很多天了,早就觉得有写一点东西的必要了。

从4月19日收到腾讯笔试的通知信息到4月25日参加二面,这近一周的时间内我确实收获了不少,见识到了很多和往常在学校上课、学习不一样的东西,也思考了很多。短短一周让我有一种恍如隔世的感觉,以至于到最后我和T君都在二面中被刷下来,最后想去霸HR面未果后,我竟被T君提醒到我现在是大三,还不是大四,还有时间去学习一些东西。

一开始我觉得我是比较幸运的,能通过笔试,又通过了一面。不过这两场考试包括后面的二面,我都是以我的信心去面对,我也相信我的实力。这样闯了两关后,我也变得愈发有闯劲。直到后面,都比较坚定的想拿到腾讯的实习生offer.

腾讯的笔试我是最后一个走进考场也是最后一个走出考场的,当时我就想不能只顾面子而早交卷,宁愿最后一个交,也要认真努力的把这份试卷完成,毕竟这是一次难得的机会,我必须去用心珍惜。笔试的内容涉及的内容很多,学过的算法,数据结构,linux,操作系统,计算机网络,几乎都考了一个遍。附加题考了一个mapruduce和数据库大量并发访问控制。这两个附加题也不出我的意料,腾讯这样的大公司会考当下最热的一些东西,像是云计算还有像我们平常生活感受都很深的淘宝和12306的巨大差别,也都涉及了。当我看到考场的另外一个同学交了卷,我才把卷子交了。走出重大B区的这段路上,心情还是非常的复杂,有一种已经走出学校,走向社会的感觉,也在想我答得结果到底怎样,会不会再收到腾讯短信。

过了两天的时间,班上的一位同学下午上课的时候已经收到了腾讯一面的短信,而我还没有收到。我还在等待腾讯的短信,正当我在寝室桌上小憩的时候突然手机短信提醒的声音响了,我当时就意识到应该是腾讯一面的短信,结果一打开手机果然是腾讯一面的通知短信,时间是次日下午14::30.地点是重庆万达艾美酒店(南坪)。时间不多了我想应该快点准备了。之前T君给了我一个我们西南大学原来的一个学长(现在已经在腾讯工作)的QQ,我便加了他的QQ,询问面试会有哪些内容。基本上是先谈项目,还要考一些基础,如二分查找、快速排序、二叉树遍历,还会考一些思维逻辑的题。学长还是非常负责的,给我的项目提了几个问题,这几个问题当中就有二面问到的。

第二天(4月23日)和T君约好一起去南坪面试的,包里背着设计模式,操作系统,算法,数据结构,linux的书,还是非常重的。在轻轨上我们都不忘珍惜时间用来看书。看起书来总感时间不够,要不了多长时间,红旗河沟就到了,换个3号线南坪又很快到了。我们一下轻轨,不远处便是面试的那个酒店重庆万达艾美酒店。我们便进入这个高大上的酒店开始我们的一面。

腾讯的一面就这样开始了,和T君到了酒店6楼签到后还是碰到了一些西大的同学,这让我觉得有些亲切,二班的C君和L君,一起来的,C君上午已经面完,L君下午面,不过还没有面,当时觉得一面的人还是非常多的,技术和产品的加起来可能还是有接近50个人。当叫到我的名字的时候,我意识到已经该我了,引导员把我带到15楼,当时有点内急有回到了6楼解决了一下,才重新回到了15楼,一面的面试官看相貌和口音就知道是广东人,首先还是自我介绍,简短的自我介绍后,就是介绍自己做过哪些项目,我就把我做过的Android项目告诉了他,中间他提了几个关于项目的问题,我也基本上是都答上来了。接下来就问了一个俄罗斯方块的实现,并且让我在纸上写一下。还好之前俄罗斯方块我的设计模式课程设计是做过的。大概也知道是怎么做的。于是就简单的写了一下俄罗斯方块的数据结构和随机化实现。最后一个问题是纸折15°角,我也很快的有了思路。这个的思路是先找到30°再折出他的一半就是了,而30°则利用边角关系对边比上斜边1/2便是30°,我动手能力没有那么强,不过还好我把思路告诉了面试官。后来我们又聊了一些其他的问题,比如工作地点,以后的规划。整个一面下来我感觉还是非常好的,和面试官也谈得非常愉快。最后面试官还是主动和我握了手。

一面结束了,我对通过一面还是相当有信心的,第二天下午(4月25日)18:12我又收到了腾讯的二面通知,还是老地点,不过这回有点早11:30.对于二面我还真的不知道会考哪些内容。不过之前班上一面的同学被问了很多android方面的内容(我们应聘的岗位差不多都是android开发)于是我就好好看了看android的书,回顾了一下基础。另外还打听一下其他人,包括腾讯的学长和已经在那一天面过二面的二班的S君,不过都没得到什么特别有用的信息。于是还是android的基础看的比较多,操作系统也简单看了一下。

腾讯的二面开始了,这回是在5楼,人也没有一面人那么多了,零星的几个人坐在那里。本来是11:30开始最后却拖到了12:30才开始。这回是在16楼如果没有记错的话。很快找到了房间。一开始还是老一套自我介绍,介绍项目。紧接着就开始是一系列目不暇接的问题:

1. 用过socket吗?

2. 用过多线程吗?

3. TCP和UDP的区别能说一下吗,以及UDP如何改进?

4. 能说下拥塞是什么东西吗?

5. 三次握手能说一下吗?

6. XML解析懂吗?

7. 内存溢出都有那些情况?

8. ANR知道吗?

9. Autorelease()和release()的区别是什么?

10. Android的架构体系能说一下嘛?

11. Activity的生命周期说一下?

12. 设计模式中的观察者模式能说一下吗?

13. JNI知道吗?

····················

····················

····················

其实这样一考下来,大部分内容我都还是回答上来了,每个问题还有很多的子问题,还会扩充,所有问题加起来可能有30多个。最后让我说了一下,自己的优缺点,我还是秉着真诚、正直(腾讯价值观)告诉了面试官自己的优缺点。二面就这样结束了。感觉整体的表现虽不如一面,但是整体感觉还是不错的。就等着短信了。

结果回去就开始用微信查询面试结果,当天查了好几次都没有查到。第二天一醒来还在床上就开始查询。结果···居然是很遗憾未能通过,小腾姐期待与我的再次相遇···真实感觉非常的遗憾,以至于下午的时候想和T君去霸HR面。后来是在是太晚了,人家都下班了···最终也没有霸到。在南坪玩了一下,就返回学校了。

后来询问了二班进HR的L君,那天一下午面HR的就只有3个人,看来不是我表现的太差,只能说是别人表现的太好,竞争还是非常激烈的,想一下,我们笔试的时候,一个教室可能坐了有200个人呢。

之后几天我还是好好反思了一下我的二面,面试官问了很多网络的问题,最后我才恍然大悟,做android的话腾讯必须要求网络编程要经验相当丰富,想想微信,QQ,QQ空间,一下我就明白了。网络编程我接触的少,这是我的弱点。之后一定要补充一下。还有整体的编程经验也不够丰富,一些东西还接触的太少。

就这样,腾讯2014校园招聘就这样结束了。我也收获的很多,我也知道我该开始往哪个方向多努力了。毕竟我还是大三,还是有时间给我好好准备的,接下来要做的就是回学校静下心来读书了,我也期待与小腾姐的再次相遇~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: