天天看点

BT实习生面试经历

   本来打算BAT全部面试完再写下心得,但是奈何阿里还要一个多月才能笔试,所以先记录一下这次的旅行。

   腾讯和百度的面试完全都在我的预料之外,因为我之前投了网易的游戏,平时也很爱玩游戏,后来又收到网易的短信叫我参加沙龙,想着不出一个星期肯定会有电话面试了,所以几个星期一直都在准备网易游戏的面试。没想到等了两个星期(已经过了官网给出的面试时间), 还是没有任何消息。后来一问才发现投的那个岗位只要硕士以上学历(瞬间懵逼了)。再到官网看能不能修改投递岗位,无奈一旦选定就不能再提交了,所以这是一个血的教训,大家投递岗位的时候一定要看清楚每一个要求,可以的话咨询一下,千万不要像我这样。

  后来班群里面发了腾讯实习的招聘,当时正在打MOBA,就边玩边在官网简单填了一下简历,然后保存了,本来想着打完游戏再去修改一下。后来一忙忘记了,没想到第二天打来了电话面试(再次懵逼,完全没有任何准备),我当时甚至都不知道自己投了什么岗位,还问那个面试官这是什么岗位(现在想想都觉得好笑),结果他告诉我是客户端开发,然后就开始问我关于windows的一些问题,首先自己就没有任何准备,再加上这岗位自己也没有了解清楚,所以前面几个问题我从来都没听到过,甚至连问题是什么意思都不知道,只能和他说我不清楚,当时感觉气氛都很尴尬,没错,是一连三四个问题都完全不会的那种;可能是面试官知道我不清楚这方面的东西,就开始问我C++的问题,C++我虽然也没准备,但是基础确实十分扎实,所以很顺利的回答了接下来的问题,不过他一问我内存,进程这些问题,我就又懵逼了。电面完之后脑袋还是一片空白,舍友问我面试了些什么,我说我连问题都没听懂,不记得了。所以原谅我没有把问题列出来,我确实完全忘记了。至于C++,还是那些经典的指针,继承问题,这些很简单,相信大家都会。

  之后这件事完全没放在心上,因为完全没抱有任何希望,觉得电面完全GG了。就在三天之后神奇的事情发生了,我收到了内推专场面试的短信,直到现在我还是一脸疑惑,自己从来没有找人内推过,而且在腾讯也没有认识的师兄,感觉真的很神奇。就在第二天,收到了百度面试的电话,当时更加懵逼,因为我从来都不记得自己投过百度的简历,所以他打来电话我都感觉是打错了,不过后来发现自己确实投过(不过是上学期投的,所以完全忘记这件事情了)。

  然后就是买票去深圳面试,腾讯真的很有钱,给报销车票,外省还给报销酒店费。腾讯的总部大楼,哎,感觉连厕所的逼格都是那么高。他们也确实是很用心的在招人,我刚进去就有人问我吃过饭了没有,给了我一张用餐券叫我去餐厅吃饭,无知的我自己在外面已经吃过了,再加上当时比较晚,再过半小时就到了规定的面试时间,所以不敢再去吃,现在都觉得好亏,没有去腾讯的餐厅参观一下。然后就是漫长的面试等待时间,应该有几十个同学坐在同一件屋子里,等待面试官“翻牌”。屋子里面有零食和饮料能随便用,还有访客WiFi可以上,所以相当轻松。

  终于到一面了,我被带到了一个很大的会议室里面,只有一个面试官坐在里面,对,不是我想象的那种好几个人同时坐在那里和你面对面提问,只有一个人,还叫我坐在他的旁边。接着开始提问,第一个问题我再次懵逼,又是关于windows的,虽然我极尽所能随便扯了一点操作系统的知识,然而他越问越深,在第一个问题上我们就讨论了半个多小时,后来我想想这可能是我被刷的很大的原因,最后只能说自己不会,他就换了C++的问题,这我很擅长,就比较顺利的回答了,然后叫我写代码,让我坐在房间的一个角落,他继续面试下一个同学。没想到下一个面试的同学是Android,我当时就想,好厉害,什么都会。但是转瞬间我改变了想法,因为自己最近有一门安卓的课在上,不过只上过一次课,自己也只是看过一两天的书,没想到那面试官问的问题我都会,没错,我都会,本来想着,他肯定会继续像问我一样深入的问下去,直到你懵逼,没先到他就闻了一下就换了个问题,当时心中一万个XXX飞过去,为什么待遇完全不一样呢。然后同样叫他写代码,因为我之前打过比赛,所以写代码简直小意思,不过临时写的时候有点乱,所以那个同学在我旁边写的时候,我又抄了一遍,这中间我偷瞄了他一眼,发现他声明了三个变量后就卡住了,我顺利的给面试官看过代码,然后他叫我到大厅等通知。我就在大厅里面继续等待二面,后来等了40多分钟,感觉他们都快下班了(当时已经17点多了),心里有点慌,这中间我看到一个大神面完了三面急着回去,被助理拦了下来,面完HR才让他回去,还小声告诉他一个星期就会有结果。然后终于叫到了我,我准备去面二面,没想到助理和我说可以回去了,我当时就知道已经GG了,但是没想到自己竟然连二面都没见到就GG了。当时深圳正好下雨,我过去的时候还很热,就穿的很少,自己一个人坐在腾讯一楼的沙发上面,内心无比凄凉。说实话,我知道自己没有什么项目经验(楼主大三)会很吃亏,但是打代码的功力还是十分深厚的,算法也很熟悉,奈何都还没来得及展示,就要说再见。

  当时万念俱灰,觉得腾讯这么难,百度肯定也很快被刷,当时已经买好了回去的票,只不过百度的面试还要一天。坐了一早上的车才赶到深圳,又面试了一下午,特别的累,想着干脆把火车票改签了回去算了,还能省一晚上的酒店费,但是打开钱包一看票已经取出来了(而且已经改签过了,当时买票的时候傻逼了,买18点的票买成6点的了),索性就当旅游,面试完百度再回去吧。第二天本来想着复习一下知识,但是前一天腾讯的打击搞得我一晚没睡好,也根本没有心思去看书,没心思玩手机,就睡了一天。在深圳的第三天面试百度,因为有了腾讯的惨痛经历,已经没抱有太大希望,所以心态十分平常,气场十分强大。开始面试,这次完全是网上所说的正常的面试流程(自我介绍,介绍项目,问基础,考算法,写代码),之前忘了说腾讯,完全不是正常的流程,一上来就问我问题,而且总共就问了我三个(没错,就是三个),只不过问三个如果你答出来他就会问你怎么实现的,C++的源码我还是有看,但是windows的真的就无能为力,根本不知道怎么实现的。   继续说百度,问的问题很常规,我都回答出来了,而且面试官有女的,长得还挺漂亮,那我瞬间心情就很好了,回答的很轻松愉快,面到经理面我就心中感觉十拿九稳了,说一个星期内就会有通知,就这么愉快的回去了。

  总结一下这次面试腾讯和百度,路费是腾讯出的,但是腾讯一面就被刷了(虽然之前有电面),可能也是因为是内推面试,所以问的问题神难,没错,后来我上网搜了好久都没找到他问我的答案,但是说实话,我根本不知道自己是怎么进入这个内推的(难道是哪个HR妹子看上我了,悄悄给我内推了,YY一下,自己从来没去过深圳);后来发邮件给报销车票的时候,我才知道内推被刷,正式面试还是能参加的,瞬间又有了信心。  百度面试很常规,很正常,问题虽然不能说简单,但是问的都很有针对性。  另外就是想告诉大家,千万不要放弃治疗,内推被刷,还有正式面试,实习生被刷,还有秋招,秋招被刷还有春招,腾讯被刷,还有百度阿里,只要你能坚持下去,还是很有机会的(同时这句话也是给自己的),忘了说,已经拿到了百度的offer,当时如果把火车票改签回去了,估计现在又是另外的命运。所以大家要相信自己,相信自己的实力与能力,总会有慧眼能够赏识你的才华的。

  最后来点干货把,这次面试C++的问题,操作系统的就不说了,完全不会也不记得。

  C++内存管理、类型转换、STL模板

  算法就是分治和简单的动态规划,另外就是数据结构你一定要全部了解,数组链表就不说了,什么二叉树啊,堆栈啊,哈希啊一定都要知道才行,因为面试官看你有些很熟,他就故意不考你,故意问你不熟悉的,所以要全面而且深入。

  本来打算就写到这里,但是想到这篇博客可能根本没有人看到,又或许几年后才会有人看到,那这些问题可能已经过时了,甚至连C++这门语言都不受欢迎了,所以我打算在拿到转正offer后,分享一下自己大学的学习历程,可能会更有帮助吧。

转载于:https://www.cnblogs.com/InitialD/p/7348892.html

继续阅读