2016校招-百度一面经(失败)

楼主自阿里发布2016校招公告以来就开始准备各公司的校招,最后只投了BAT三家公司的简历,无一例外都是软件研发工程师(C++/Linux)。
下面我简单说一下我对三大公司笔试题的见解:
1. 腾讯和阿里只要投了简历就可以参加笔试, 而百度要经过简历筛选。
2. 试题难度是阿里5星(因为拥抱变化的原因?),腾讯和百度3.5星。 
对于阿里的笔试,不想多说。但在百度面试时,和坐在一起的谈了一下,他也认为阿里的笔试时间太短,可能这就是今年阿里题目难的主要原因。
百度和腾讯的笔试都不算难,但腾讯的编程题数量和难度都要比百度的大。楼主自认为腾讯的题也做得不错,可最后没等到面试通知(唉)。本来之前拿到了一家公司的offer,23号正好做完入职体检,谁知道下午六点多竟然接到了百度的面试电话,面试地点深度百度国际大厦,时间是第二天下午2点。在惊喜的同时顿时觉得时间好紧(楼主所在的地方到深圳火车要4个小车,最后坐了高铁... ),我想面试的紧张就是从接到电话那一刻开始的吧。
本来已经做好到另一家公司上班的准备,所以在百度笔试之前也没怎么看过书和做相应的题目。接到面试电话是笔试完的第二天。所以在订好票之后就看了下计算机网络的书,然后就是第二天去深圳了。
高铁不到2个小时的车程到深圳,最后地铁坐了我19个站才到了百度国际大厦......
在等待面试的过程中和一个来自江西的坐在一起,一问之下,原来人家也参加了BAT的笔试(现在他是百度二面),最后还通过了BT的笔试,问他腾讯的面试如何,他笑了笑说应该挂了...等了一会儿就签到,当楼主看到签到表时,都什么北大,中大,顿时吓得不敢签到了......这里顺便说一下百度的面试形式,就是一对一的面试,不过是在一个大厅里,一张桌子一对...    
好了,面试开始,首先了一个自我介绍,blablabla...然后就是三道编程题目:第一道是将字符串去掉空格并连接在一起,也就是字符串“...xyz....abc...”变为“xyzabc”,其中“.”为空格,而且还给出了函数签名:void func1(char *s)   ,第一道题目,比较简单,很快就写了出来,给面试官看,还问到了时间复杂度和空间复杂度,都一一答出了,最后面试官还指出了我实现的不足,叫我能不能换一种实现,于是不用想,立马定出了第二种算法。。。第二个题目是按行打印二叉树,憋了好久,没写出来,这时面试官只能给出第三个题目:将单链表逆序。最后这个题目本身楼主之前也写过相应的代码,但面试时过于紧张,一直在回想那个想法的代码是如何实现的,但一直写不出来。最后面试官提示说可以借助辅助手段来实现,我问他可以知道链表长度吗,他说你可以用vector的,,,(表现太差了,我一直以为只能用纯C写,在这里面试官还暗示地说我不够灵活...各位面试的要注意了 ),最后在借助vector的情况下写出了代码。(到这里楼主已经有好紧张了,方阵已经乱掉了)
 后面就是看简历提问,问到了计算机网络的三个问题,分别是计算机网络的层次结构(OSI的七层模型和TCP/IP四层模型)、TCP和UDP的区别(很熟悉的知识,困为紧张没有答全,还将可靠的交付说成了安全的。。。这时面试可以说已经失败了,,, ),HTTP和HTTPS区别(这个不没有了解得很清楚,说了一点SSL和IPSec,)。
最后还问到了机器学习的相关知识两个,分别是K-means算法和SVM算法,K-means之前写代代码实现,答得还行。SVM答得不好,还是因为紧张,很多知道的知识点没有说出来,只说了一点点就傻傻地说只知道这些了....
最后面试官问我有什么想问的,我说你们这边有什么团队,他说这边和百度输入法,百度地图,广告计算和百度科学院都有在这边,所有的产品都有前台和后台之分...。最后面试结束。因为百度那边是要当天下午要完成所有的二面,所以被现场告知没有过。。。   
在坐地铁的时候,我深深反思,最后将失败的原因总结为下面几点:
1. 基础不扎实、知识深度不够;
2. 过于紧张,不利于发挥;(去其他公司倒不会,看来丑女面前一条龙,美女面前一条虫说的就是我...)
3. 气场不足,无法占据多一点的主动权。 
心灰意冷之下打开QQ,看到很多同学和学院的老师都给我发生日祝福,顿时热泪盈眶,在这个自已忘掉了的生日,它却给了我最好的礼物。  
   

全部评论
哇,楼主生日快乐,加油~
点赞
送花
回复
分享
发布于 2015-09-25 09:53
评价BAT三家笔试题,很客观。赞一个。
点赞
送花
回复
分享
发布于 2015-09-25 09:54
滴滴
校招火热招聘中
官网直投
楼主生日快乐~~ 么么哒
点赞
送花
回复
分享
发布于 2015-09-25 09:55
组团来暖楼主
点赞
送花
回复
分享
发布于 2015-09-25 09:55
楼主生日快乐
点赞
送花
回复
分享
发布于 2015-09-25 09:57
暖男
点赞
送花
回复
分享
发布于 2015-09-25 09:58
弱弱问下  单链表怎么vector 不是list么?   软件研发还考机器学习啊。。。  还是你简历上面写了相关的机器学习项目、。。。
点赞
送花
回复
分享
发布于 2015-09-25 10:14
感谢分享!!!
点赞
送花
回复
分享
发布于 2015-09-29 16:48
单链表翻转不是三个指针就可以了么,要求用vertor么?
点赞
送花
回复
分享
发布于 2015-10-05 16:36
有在杭州面百度的同学么。。。三面面完半个月了没消息
点赞
送花
回复
分享
发布于 2015-10-13 14:37
谢谢师姐的分析,发现原来自己真的真的需要很努力
点赞
送花
回复
分享
发布于 2018-05-21 02:29

相关推荐

点赞 20 评论
分享
牛客网
牛客企业服务