<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"/@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:宋体; mso-font-kerning:1.0pt;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:42.55pt; mso-footer-margin:49.6pt; mso-paper-source:0; layout-grid:15.6pt;} div.Section1 {page:Section1;} -->
拿到腾讯offer了,发笔经,面经
9.26 笔试
地点在西工大,技术类的统一用的是 c/c++ 的试题。题量很少, 20 道选择题, 3 个填空题( 8 个空),但是涉及面很广,包括操作系统,计算机网络,算法,计算机语言等等很多方面的知识。由于有些时间没有复习了,所以很多知识都有点忘了,尤其是大三主要攻 java 了,所以题目里面的很多 C/C++ 的题都不会了。考完后觉得一般般,不过比上半年参加的腾讯实习生笔试感觉要好一点。一面的时候,看到了自己的笔试试卷,只 68 分,呵呵,很低了。
9.27 一面
很幸运的通过了笔试吧, 26 号晚上就收到腾讯面试的邮件了,晚上去图书馆把数据结构教材过了一遍。本来我的一面被安排到 28 号的,中午突然接到一个电话说被提前到 27 号下午 4 : 30 了。于是只好翘课面试了。地点在高新区的佳德大酒店。面试时间有所推迟,因为腾讯给我们每个人安排的是半个小时(不过很多其他的面试房间是一个小时的),但是主考官估计没有把握好时间,我直到 5 点钟才进去。
这次面试是单面,一个面试官。进去后简单的跟面试官打了个招呼,他就要我自我介绍一下。我简单说了一下自己进腾讯的目的与自己能够胜任技术类工作的证据,比如列举自己参加的一些项目什么的。很囧的是,我说到我的技术特长在 java 时,他居然说他不是面 java 的。我当时就想,这个太悲剧了,不过我很快平静下来,我想语言本身应该不重要的,重要的是对语言的理解以及算法思想。于是,我说, C/C++ 我在大一大二的时候看得多些,我的 java 也是在这基础上学起来的,你就面我 C/C++ 吧,我对 C/C++ 也还是比较有自信的。于是,他就开始问了。第一个问题就问堆与栈的区别,我一听到就感觉自己很幸运,因为这个前段时间 linux 系统课上老师讲过。于是我就讲了一些,在讲的过程中基本上是想到什么说什么的,感觉很没有条理。不过总还是说出了个大概吧。我觉得这个考官特别能不停抛出问题考验知识的深度,比如我说到栈的空间比较小的时候,他就问,为什么栈空间小,我说空间小效率高,他又问,为什么空间小效率就高,我就答不出来了。后来也问了很多其他的问题,比如引用与指针的区别等等,算法类的问的反而不多,就问了一个从 10 亿个数中找出前 100 个最小的数,这个一般是利用堆实现的。面试过程中他貌似问题并不多,还不停看我的简历,可以我的简历上都是一些 java 相关的项目,他就没有提任何与我项目相关的问题了。反倒是看到我简历上写会 linux ,就问了一个 linux 下的问题,一问,不会。后来他居然给我讲了解法(问题涉及 awk , cut 等),赞一下这个考官。
感觉问我的技术问题并不多,后来他干脆不问技术问题了,问我是哪儿人,有没有去深圳工作的愿望,为什么放弃读研,有没有女朋友等等之类的。感觉就像 hr 面了。后来又问我想不想做技术运营工作。我很杯具的连技术运营主要做什么的都不知道,于是他就给我详细讲了这个工作的内容,还说会很辛苦,生活可能会没有节律,问我会不会去做?我说既然公司需要人来做这方面的工作,那么就应该能够承担,而且我个人比较随和,很能适应。他貌似对我比较赞同,还说我确实比较开朗。赞啊 ~
面试结束后,感觉主考官很不错,但是对自己感觉却不怎么样。
9.28 hr 面
28 号早上一起床就收到了腾讯发来的短信,要我当天中午 11 : 30 去 hr 面。一查信息发现居然是晚上 12 点多发的。赞腾讯的效率啊。不过很奇怪的是我居然是直接 hr 面,同系的一个很牛的同学收到的技术 2 面。
再次赶到酒店,发现还有很多是来一面的,也有很多技术二面的, hr 面的却只有一个房间。感觉自己很幸运啊,谢谢一面的那个面试官。
Hr 面整个氛围很轻松,有两个面试官,一男一女,大部分时间是男的在问我问题,女的旁边观察。我一进去他就问我在外边等多久了,我说一个小时不到。这样,轻松的聊天就开始了。他们问了各方面的问题。介绍一下家庭情况;自己为什么要进入腾讯;有没有参加昨天晚上百度的宣讲;问我自己感觉自己最大的优势,我说是责任心强(符合腾讯尽职的价值观);问我假如进入腾讯可能成为自己的最大障碍是什么,我回答是没有心计,他要我举例说明(个人觉得这些问题最好能够提前准备好吧, hr 面问的比较多)。我们还有这样的一段对话:
——你有没有投其它公司?
——这次面腾讯是我第一次参加的找工作的面试
——前面的中兴华为都没参加么?
——没有
——为什么?
——我的兴趣不在那里
——那你的兴趣在哪里?
——互联网
另外,他们还问了很多关于自己职业规划的问题。我回答当然是走技术路线,然后详细描述了一番。
最后,他们问我有什么问题没。我就要他们详细说了下腾讯公司技术员工的一般发展规划。
我觉得 hr 面整个过程都很轻松,个人觉得他们主要考核去腾讯的意愿,去深圳工作的意愿,个人的职业规划等等。
Hr 说国庆后给结果,据说 hr 面不怎么刷人,但愿自己好运。
2010.09.29