百度2015年开发测试岗面经

来源:互联网 发布:mac os 使用教程 编辑:程序博客网 时间:2024/06/05 15:08

鉴于BAT校招来之前一个offer都没有,心理不够强大,不自信,就投了百度的开发测试工程师岗位;先说个小插曲吧,之前有的笔试在寝室做的时候我们宿舍这边居然网速不稳定,会出现偶尔断网的情况,有一次开考前网就断了,室友火急火燎地跑到阿姨那去又把服务器重启下再跑上来准备考试,更悲剧的是,阿里笔试那天研二宿舍(貌似是南几舍来着)断电断网一个多小时;所以我们寝室决定以后的笔试到华科机房去做,自己买好摄像头。然而就在百度笔试当晚,自家的系统崩溃了,通告我们说是DDOS攻击偷笑。通知第二天晚上再考,第二天晚上刚开始的时候同样的状况出现了,系统进去后题目的图片都看不清,选择题只能靠猜测,后面慢慢好了,通告大家可以随便从哪一部分做起,做完还可以进去修改答案,考试时间延迟20分钟。由于选择题图片好多看不清,等图片刷出来太浪费时间了,心想还可以进去修改那多好,就先把大题做了;大题分两类,第一类是设计题,二选一;第二类是编程题,两个;题目就不太记得了,考试系统好像是赛码网;做完大题之后想重新进去就大哭,选择题分企业文化部分和基础知识部分,企业文化可以再次登录,图片也看得清晰了;可基础知识部分就不能再次登录了;oh my gad!!!!!15个选择题有八个没做,7个填了答案的好像大部分还是蒙的啊,当时觉得基本上是没戏了;考后的第二天收到一封关于百度考试系统的问题反馈,上面的内容大致就是昨晚的系统对你笔试有没有影响,可以反馈给我们;我如实的反馈了我的情况,并留下了我的联系方式。这个事实告诉我们找工作的时候有一丝的希望都不要放弃,后面我居然收到面试通知了,据说今年不知为什么笔试没做的百度都发了面试通知,感觉刷选不激烈啊,让我有点疑惑,这也算是我最后拒了百度去腾讯的一个原因吧。百度的面试地点在珞珈山国际大酒店,总共就三轮技术面,不得不说百度的面试官还是很和蔼很热情。

      到了珞珈山国际酒店,找到短信指定的房间后,到Hr姐姐那签到后在里面等着叫你,过一会儿轮到你了,拿着简历去指定的房间;一面的面试官是一个30多岁的中年男子,穿着比较随便;一上来让我自己先介绍自己,巴拉巴拉介绍完了之后,他也没怎么听,在自己电脑上敲着啥似得,原来是写了一小段代码,让我指出其中有哪几处错误,考的是指针和数组之间的区别,这个是基础知识;后面让写下树的层序遍历的循环和递归实现方法,不得不说百度的技术还是杠杆的,后面问的都是往深的问,C++里面的虚函数,虚函数表,动态关联,容器,迭代器,迭代器与指针的区别,好在浏览过STL源码剖析和深度探索C++对象模型这两本书,问的基本上都是从这两本书上拓展开的。后面问的一些计算机网络的知识不太熟悉就说了些基本的线程竞争,安全问题,socket网络编程等等;最后到了我提问题环节,就提了两个问题;一是北京和深圳的具体业务,第二个问题是百度的技术在BAT里面是最好的,这是毋庸置疑的,经过这轮面试我才知道什么叫技术面试,可我应聘的岗位是开发测试,为什么感觉问的东西比研发还有些深啊(提出这个问题我就知道傻了吧唧了,坐等教做人啊),第一个问题他回答说深圳主要做国际市场化之类的,说的啥也不是很懂,主要的业务还是在北京,像大搜,百度地图,百度糯米团啥之类的,最后一个问题他说开发测试需要的知识面很广,不比研发的容易,看你简历专业技能也写了,所以问得比较深,所以简历上但凡写了东西都要比较熟悉。

    二面的内容全是算法,基本上都是何海涛的剑指offer和何海涛面试100道编程题演绎过来的,像二分查找、快排思路的拓展,动态规划等,在此就不重复多说,我基本上把每道题目默写了不下于10次,所以答的还算可以。

    三面的面试官是一个将近50来岁,很和蔼的主管吧,问的东西基本是项目相关的。问得很细,项目的背景,怎么实现的,代码量,改进,还专门写了一个算法部分的流程图。最后问拿了哪些offer,我如实的回答了,现在都在面试BAT,因为暑期实习生拿到了华为的offer但没有去,且通知我参加了SO挑战赛,后面不用面试就等通知签约坐谈会(后面想不到华为把我坑死了)。

       百度的面试到签约的时间也比较短,整个流程大概十天的时间,面试结束后的下一周就通知签约了,地点还是在珞珈山大酒店;进去之后Hr姐姐拿出了一张两方,给你讲下待遇、福利之类的;后面我考虑了下,心想签了腾讯是怕华为那边出啥意外(结果真出意外了),还要准备5000块违约金,百度到时候又要毁约,还不如把机会让给后面的同学;可谁知Hr姐姐说没事,你先回去考虑考虑,考虑好了三方下来再规定期限还可以联系她,给了一个我联系号码。

后面我回绝了Hr姐姐后就回来了,心里默默给Hr姐姐10086个赞。

    

1 0