百度测试工程师 面试经历(2013年9月)

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 136 收藏 0 点赞 0 评论 0

说四个感受:

1、百度不能霸面。

2、百度的笔试很难。

3、百度不按常理出牌,有可能你就收到了面试通知。

4、百度的面试基本都是写程序和写算法。

一面通知的是下午5点,听说是按照笔试成绩高低来排时间,所以我估计我是刚合格。

一面的流程是自我介绍、实习介绍、项目介绍,这个时候我完全没有想过这个面试居然会持续一个半小时!从5点到6点半,又饿又累啊,看着外面的天慢慢变黑,嘴巴都说干了,大概只记得2个问题了:

1)如何用UDP实现TCP,要求保证不丢包、效率高、延时小。

2)strstr,这回要查找的长字符串是有序的,比如str1是:ABCEGHJLM,str2是EGH。写完查找函数之后,他问可以优化么?

百度真真是纯技术流,我面的是测试岗,怎么感觉跟面开发一样,基本没问测试问题,就是一直程序+数据结构+算法。

百度的二面是在早上,这个面试官不苟言笑,没有让我自我介绍,看了看简历说了一句,你这个简历上面的项目没有纯软件的,我没办法考察你,你能不能给我说一个纯软件的项目?我想了想说了无线传感器的仿真,估计他不懂,果然他不懂,然后很无奈,心想这回完蛋了。然后我说,那我给你讲讲实习的事吧,实习就是纯软件测试的,他表示同意,于是我就开始说了,我发现这个转移话题这一招很管用,把问题引到你熟悉的方面,不能让他一直抓着你不会的问题刁难你,但是要巧妙点,顺着他的问题引开。说完之后,他就开始出题了,下面是3个问题记录,很多都记不起来了,记得多少写多少:

1)虚析构的实现。

2)一个文件里面存了100w个数据,每一项记录包含IP起始地址,IP结束地址,以及这段IP地址所在的地方,比如江苏南京,然后给你一个IP地址,如何快速查找到是属于那个地区的,要求是时间复杂度低于o(n)。

3)如何在二叉查找树里面找到中位数,说算法。

三面是一个很漂亮的MM,笑容灰常甜美,声音更甜,我一下子感觉轻松多了。还是MM好啊,多有亲和力。然后就是自我介绍神马的说了一通,她就开始出题了,这个MM很好的一点是,我想的时候她在电脑上打字,绝对不看我做题,也不会打扰我,让我自己想,有问题随时可以问她。

后面就是一些开放性问题了,聊聊天。对了,为了防止这个面试官也不按常理出牌,我果断在自我介绍的时候把腾讯和淘宝的offer摆出来了,总得给自己加点砝码啊,然后MM很开心得问我,那如果百度也给你offer,你首选哪一家呢?我说当然百度啊,于是她很嗨皮地说我很高兴听到你这个回答。

满意的地方:

效率高,MM面试官很招人喜欢。

不满意的地方:

测试岗位而已,搞得像开发岗一样。

评论列表
文章目录