把这段经历记录一下吧,从最初在 join.qq.com 报名开始讲起。
然后就是酱油的参加宣讲,参加笔试。由于之前小小准备了点,笔试问题不大。后来和招聘的工作人员聊天得知,笔试过没过不止要看笔试分数,还要有一个吸引人的简历。值得一提的是,腾讯笔试的时候要求带简历,然后在交卷的时候,工作人员把简历和卷子订在一起,接下来的面试,这些东西都是陪着面试官的。由于报完名就开始复习操作系统和算法的知识,在网上搜索笔试题做,看算法导论公开课等等一顿准备吧,一面时问面试官得知笔试卷子 83 分,也不知道算是什么水平。由于在保密条款上签上了我的大名,我还是不说具体的题目都是什么了。
酱油一般的笔试,然后接到了面试通知(22 日晚上接到,24 日早晨一面),临阵磨枪的准备了以下内容:
排序(详见我的博文:浅谈排序http://www.cnblogs.com/iddmx/archive/2013/01/05/2845774.html )
TCP/IP 三次握手 OSI模型
红黑树 hash
字节对齐
生产者消费者问题
分页分段
进程间通信(几种方式,实现方法,我是看的 APUE)
进程和线程的区别(被答烂的题目)
守护进程的创建
虚函数实现机制 多态
socket 的一些基础东西
gdb 的常用指令
引用是如何实现的
malloc函数的原理
事实证明,我准备的这点东西,命中率之高令人震惊,两次技术面一共问了 5 道算是技术的问题,上面的列表命中了三道。一面面试官不太爱说话,一看就是搞技术的,偏内向。问了两个问题,之前都有准备,轻松水过一面。面试官又问问项目上的一些东西,对于开源软件的了解等等细枝末节的东西,然后我就回去洗洗睡了,没过多久(几个小时)就收到了二面通知。不得不说,腾讯这次招聘真的是非常非常的效率。在微信上查询自己的招聘进展也非常的人性化。
然后就到了我脑残无比的二面,面试官很不错,我就是缺心眼。。。。下面是我面试后给面试官发的邮件,希望能有点补救的效果,不过很明显,没啥效果。
黄老师您好:
毫无疑问,您就是传说中的那种非常 nice 的面试官,从一进门开始我就可以感受得到。您的笑容,您的宽容,您温和的态度都让我有一种与邻家哥哥闲聊的感觉,甚至让我暂时忘记了紧张。同时,也让我放下了“戒备”。
可能是由于您的温和,也可能是我自身的原因(午后精神不太紧张),当您多次问到 Richard Stevens( APUE 第一版的作者)的死亡时间的时候我竟然没有察觉到您如此明显的暗示,依旧傻呵呵的重复了原来了答案,实在很抱歉。我说我记得大约看过他死亡的新闻,后来我仔细回想了一下,我得知他死亡的消息其实是从 APUE 第二版的序中得知的。由于 Richard 已经辞世,所以第二版是另一位作者修订的。所以他去世的时间一定是很久以前了。
后来您又问到我有什么竞赛题目能够证明自己优秀。我说一般算法想法上的东西,我能想到别人也能想到。但是我有一个很大的优点忘记说了,那就是我做题的速度和准确度是比别人高很多的,这也是我能够拿到那些奖项的决定性的因素。而且我在竞赛方面,大约投入了一年的精力,我接触过的那些问题和想法,别人还真不一定也都接触到。所以我能做出来的题目,别人还真不一定都能做出来。
您又说到在项目中我如何比别人强。我说我保质保量,事实上,我在我们小组的这几个人中,干的活是最多的,质量也是很好的。所以当老师有一些这个项目之外的机会(其他的项目)也依旧找到了我,而没有找项目组另外一些人。老师说我踏实。
我是一个善于总结和反思的人。这次面试尽管您很好,可是由于我平时就谦虚习惯了,与您的交谈中并没能把自己的闪光之处充分的展示给您。当我查询到您依旧在处理我的复试流程的时候,我知道您在比对招聘的人员,所以我觉得我应该把我真实的情况告诉您,以帮助您做出正确的决定。
最后,希望您能告知一下您对我的印象,以便我改正某些错误。在成长的路上,我需要您这样的前辈的指点。万分感谢!
期待您的回复!
技术上,他一共问了三个问题,自认为第一个答的不太理想(也基本上完成了),剩下两个都八九不离十。单从技术上来说,过掉面试问题不大,重点在于,实在是为我的情商深深的感到拙急。。。。于是我就成了备胎,一直到现在(27日晚)在微信上查询招聘进展,既没有收到二面失败被加入人才库的通知,也没有收到让我去 HR 面的通知。然后我一看,HR 面马上就要结束了,整个招聘活动都要结束了,我还在审核二面。就跑去 HR 面的地方问问 HR 怎么回事,HR 说二面面试官把我放在了备用的位置,如果前面有人 HR 不满意的话,就让我去 HR 面,但实际情况是HR说 三面基本上结束了,我前面那几个他都觉得不错。。。。告诉我不要再等了,找找别的实习机会。其实 HR 也挺和善的说。