百度

41人关注 关注 2649 人分享

百度软件测试面试经验(共73条) 最近更新时间:2018-03-28 17:04:31

2016-11-21 03:21:04 | 校园招聘
面试过程:

1.数据库知识:姓名,班级、课程名、分数---求语文分数最高的学生---2.求每个班语文成绩最高的学生
2.linux,因为我不是很会,就问了简单的命令-----find查找文件 后面两个想不起来了
3.三次握手--每次发送的内容都是什么
4.socket编程
5.算法:判断一个字符串是否是回文-----一个序列先增后减,求峰值---还有一个想不起来,不过都是这种难度的,相对来说比较简单了
大致就是这些了,还有就像项目上的东西,还有的我暂时也想不起来了 ,就这样过了一面,哈哈,比较窃喜,应该是还问了测试的东西的好像

面试官问的面试题:

问我算法--还算比较顺利,虽然都有瑕疵,但是思想都没有跑偏,分别是:二分查找、堆排序、在字符串中求最长数字子序列的长度、连续子序列的最大和(这个因为之前见过,所以写的很完美,面试官就说这个算法你之前看过吧。)
下面是测试问题:微信的发送消息功能的测试,功能测试(图片、文字(大段文字)、小视频、语音)是否发送顺利,数据有没有丢失、有没有延迟,一个人发了100遍同样的数据能否发送成功,群发功能;性能能测试(并发度,响应时间,系统资源占用)、压力测试、兼容性测试(硬件兼容和软件兼容)、还有就是考虑多端登录消息的同步,大致就是这些,其实我学习到了很多东西
搜索引擎:类比微信做测试
功能:搜索功能、提示功能、截取功能
性能:并发请求,响应时间、稳定性
压力:
兼容性:除了和app一样考虑不同的操作系统、手机系统、硬件外、因为是网页还要考虑浏览器的兼容性。
后面是逻辑问题然后又写了算法--难度和之前相当,估计是为了凑时间吧,感觉面试官很辛苦的。
一碗糖 一碗盐,舀一勺糖放到盐里面,再舀一勺盐放到糖里面,问:糖里面盐多还是盐里面糖多。
语音搜索:对每个人的搜索做记录,语音-转化的文字---后面的操作,问如何判断哪些是转化不对的数据,删除
回答:首先是一些逻辑指代不清楚的文字,
提示:比如有很多相似的发音的语音、操作里面输入的文字和转化的文字不相等的。
就这样进了三面;有点侥幸的感觉,其实当时想的就是不过结果如何,已经满意了

赞一下(4) 踩一下

2016-03-25 00:39:36 | 内部推荐
面试过程:

感觉还好,他们比较在意平时有没有接触过Linux,有没有接触过数据库的相关操作
有没有接触过测试相关的方向,做系统的时候都做过哪些测试,准备好了就行了

面试官问的面试题:

1、自我介绍(建议条理性介绍自己)
2、介绍自己现在做的项目(感觉他之前听过这个理论,对其流程似的不感兴趣,对个人理解比较看重,但是会根据他的理解让你解释)
3、自己平时使用的编程语言(主要是java)
final关键字(自己说的多他就问的多,因为说到了final修饰变量,他就问修饰变量了之后会怎么样)
String和StringBuilder的区别
引用数据类型都有哪些
重写和重载的区别
4、简历上相关(安卓的知识: SDK的含义,以及四大组件,因为自己学了Activity的生命周期,就让介绍了一下)
5、算法题目:
数字从1,2,3,4........无穷,有序,且查找的数字n存在
返回不超过n的最大的2的整数次幂(回答的是循环实现,他就问能不能有其他的实现方法,我说了递归,然后他问移位能不能做)

6、有没有接触过百度相关的产品,如百度地图,百度糯米
其中问了做百度地图测试,输入起始点的地名、街名以及目的地的,对路线怎样进行测试?

赞一下(0) 踩一下

2018-03-28 17:04:31 | 网上申请
面试过程:

面试怎么说呢,过程不怎么顺利吧,因为说过自己有过开发经验,所以面试官问的基本都是开发方弥漫的问题,还问了一点点算法的问题,然后就是测试流程,自己对测试的理解之类的,感觉还可以,有点小难

面试官问的面试题:

当时面试官提了街开发方面的问题,比如求1到n之间的偶数和,还有冒泡排序之类的这种简单的问题,然后问了印象最深的bug,问有没有使用过百度的产品,然后给了百度地图让进行测试

赞一下(0) 踩一下

2018-03-02 15:13:12 | 网上申请
面试过程:

找的内推渠道获得的面试机会,估计公共渠道很难见到面试官,毕竟是知名企业。
约的是上午十点,不过貌似再开会,在外面候了一会儿也联系不上里面的人,好在十点前人出来了。前后一共两个面试官,都挺年轻也挺和气的,不够也显得很稚嫩,问题问的不痛不痒,最后落脚到了是否对简单重复的事情有抵触情绪,我心道不好,因为上家单位就是如此,一堆手工报表头都大了,但要说有多大难度到不至于,不过没啥前途倒是真的。难道京东这么高大上的互联网公司,内部也都是这种这么low的事吗?我正面肯定之后,就出来了,多得也没必要问了,第二个面试官只是冷冷的表达了感谢投递,握手都显得这么松垮垮的,刻意为之的感觉也太明显了,估计还是太年轻了。

面试官问的面试题:

找的内推渠道获得的面试机会,估计公共渠道很难见到面试官,毕竟是知名企业。
约的是上午十点,不过貌似再开会,在外面候了一会儿也联系不上里面的人,好在十点前人出来了。前后一共两个面试官,都挺年轻也挺和气的,不够也显得很稚嫩,问题问的不痛不痒,最后落脚到了是否对简单重复的事情有抵触情绪,我心道不好,因为上家单位就是如此,一堆手工报表头都大了,但要说有多大难度到不至于,不过没啥前途倒是真的。难道京东这么高大上的互联网公司,内部也都是这种这么low的事吗?我正面肯定之后,就出来了,多得也没必要问了,第二个面试官只是冷冷的表达了感谢投递,握手都显得这么松垮垮的,刻意为之的感觉也太明显了,估计还是太年轻了。

赞一下(0) 踩一下

2015-12-03 03:41:17 | 网上申请
面试过程:

按照HR通知的时间过去面试,是一个男生和我1对1面试,上来这个男生就问我一个问题:手机测试怎么测? 听到这个问题我发蒙了,冷静了一下,我反问道:手机分两大方面,硬件和软件,硬件还好说,如果是软件,就很多了,一个手机厂商在出厂手机的时候,就会默认一些必要的软件。 然后他想了想说:哦,是啊 我问的太笼统了。 其实听他这个问题我就已经知道,我不可能进百度了,因为他们这个状态就是已经有候选人了,完全没有准备面试。面试我也许只是个流程,之后我就心不在焉了。当然他也不爽了,意识到自己的问题很不专业了。

面试官问的面试题:

按照HR通知的时间过去面试,是一个男生和我1对1面试,上来这个男生就问我一个问题:手机测试怎么测? 听到这个问题我发蒙了,冷静了一下,我反问道:手机分两大方面,硬件和软件,硬件还好说,如果是软件,就很多了,一个手机厂商在出厂手机的时候,就会默认一些必要的软件。 然后他想了想说:哦,是啊 我问的太笼统了。 其实听他这个问题我就已经知道,我不可能进百度了,因为他们这个状态就是已经有候选人了,完全没有准备面试。面试我也许只是个流程,之后我就心不在焉了。当然他也不爽了,意识到自己的问题很不专业了。

赞一下(0) 踩一下

2016-09-16 04:34:21 | 校园招聘
面试过程:

笔试是在科技大厦18层,反正就是一个HR的人带我去他们一个会议室,让我做卷子,内容第一部分是关于Linux的,几种符号分别代表哪几种文件类型,列举几个常用的命令,要查看CPU使用情况、硬盘使用情况、内存使用情况的命令,HTTP的代码含意,然后是一个BASH SHELL的编程,好像是把当前目录下的文件全部重命令成.bak文件放在另一个目录下,然后是一个C语言编程题,让你写出结果,都不难。

  第二部分是一些问答题,你为什么选择百度,为什么选择软件测试工程师的职位,你认为做一个好的软件测试工程师要具备哪些素质,说说你知道的搜索引擎技术,百度还有哪里做得不好。

  第三部分是一个编写测试用例的题,不难,来之前看看相关的书就行了。

  然后是面试,老套的问题,自我简介,为什么选择做软件测试工程师,为什么觉得适合做软件测试工程师,人生的3、5年规划如何。

  最后因为我说我想读研,而他们招实习生是想实习期结束后直接留公司工作的,希望我研二、研三的时候再来。

  再次被B4。

  这里我引用一个论坛上的一个面度软件测试工程师的面经:

  我投的是软件测试实习工程师,下午三点,在银科大厦~

  一共面了我六面,我那个汗啊。。。。。。

  第一面:男士,不知道身份,说跟我来,结果绕着他们18层的工作室差不多走了一圈。。。才找到一个小房间,刚好有两把椅子一张小长方桌,然后坐下,看看简历,又看了看11号笔试的答卷,问:SQL语句比较熟是么?那给你几张表,你做一个联合查询。。。

  这个说实话,忘的差不多了,只记得简单的几个查询。。。。。。只好如实回答。。。。。

  然后又问:看你笔试那天这个测试用例写的不错嘛,再给你出一个吧,比如给你ABC三个模块,现在想测B模块,比如要实现的功能是收到A来的报文,如果没有 page字段,则自动添加并让其等于1,如果有page字段,则无条件转发,问怎么写测试用力。。。

  这个还好说,balabala。。。

  然后又问:为什么选择做测试啊,这个好像和你的专业(通信工程)基本上背离啊,还有你的未来是怎么规划的之类的,一一对答!

  面完了,说,先坐着等等哈~~

  过了大概五分钟,又进来一个男的,也是不知道职位,又开始问编程、问测试理论。。。然后看着笔试的答卷,说:答卷上这个测试用力好像你保存文件这方面测试的比较少啊,现在有什么别的想法么?

  汗。。。。。。简直就是在考反映力嘛!!!然后balabala一堆。。。。。。。

  第二面结束了,又说让我等。。。。。。

  大概还是5分钟左右之后吧,来了一位女士,自我介绍说是测试部经理,然后先让我自我介绍。。。。。。

  然后紧接着问:如果让你现在对一部电梯写测试用力,你怎么写?

  我绝倒。。。。。。。又是绞尽脑汁想啊,然后¥%#◎¥%

  然后又就着简历问了问编程,问笔试那天有个编程题怎么没写啊(实话说:俺编程很差。。。。),然后说了两句,这次面试就算是结束了,又说让我等!

  我直接ft到华山!!!开始了漫长的等待,一直过了一个小时又二十分钟,终于又来了一位,也是女士,这回问,为什么对测试感兴趣啊,诸如此类的问题

  这次面试完了,我觉得差不多了吧,这个时候都5:45了,她又说:你坐着等等哈

  ¥%#¥%◎#¥◎#¥!#¥!◎#!◎#!◎#!◎#!。。。。。。。。。。

  然后过了一小会儿,有来另一个男的,开口问,unix怎么样啊?

  我说:基本上。。。不会!他笑了笑,说:我还以为你要说基本上会呢,呵呵,没关系,本科生本来就不能要求太高,我就ft了。。。。。。

  然后,他说那好吧,那我问你一些测试方面的东西吧!又开始了(俺心想,还好还好,还好是测试方面的东西,结果没想到。。。)

  他说:你觉得做测试工程师所具备的最基本的素质是什么?

  然后balabala,又问:你刚才说到沟通,如果现在你和研发人员就某一个程序段出现相左的意见,你怎么办?

  这个好说,网上都有类似的问题,照着自己的理解,回答之~~

  然后又问:那如果你们实在是意见不同呢?(冷汗就下来了。。。。。。)

  继续拆招~~~结果没想到又来了一个更bt的问题——

  问:如果现在就要交项目了,突然发现因为计划没写好,现在有一部分没法完成了,而且就是24小时加班也写不完,怎么办?

  回答完毕,说:你这个答案尚可,不过不用紧张,这个只是额外问的(无语ing!!!)

  他说:如果真的出现这样的情况,直接告诉主管,推迟发布日期,这是你负责的事情,百度的原则是不能让任何没经过测试的东西上市。。。

  紧接着又问:你刚才说道开放思维,那问你一个:给你一个文本文件,里面存的全都是位数小于10的数,有5千万个!!!你怎么排序才能最节省资源?

  插一句:牛人们不要笑话偶啊,确实这方面比较差。。。。

  然后我说了几个,比如快速排序之类的。。。他说还好吧,但不是最好的,然后又说,没关系,这个是我额外问的!(我更郁闷了。。。哪这么多额外的东西哦!)

  然后他说了一个木桶排序。。。

  好不容易,我觉得该面完了吧,又说:你再等等哈,我再让刚才那位小姐进来和你谈一下,临出门说了句:希望将来可以成为同事,呵呵,算是俺听到的最舒服的话

  虽然可能是套话:)

  然后,开始了今天的最后一面,进来只问了一个问题:你当时这个编程题为什么没写啊?

  我狂ft!!!!!如实回答之后,说,好吧,今天就到这里了,一周之内会给你通知!

  听到这句话,俺绝望了。。。看来被鄙视了。。。

  最后小结:感谢大家居然耐着性子看完了俺的罗嗦之词,以后去面试,一定要对自己的简历、笔试时的情况都能自圆其说

  另外,编程不强的同学不管别的,基本的编程思想和概念一定要清晰,常用的SQL语句比如联合查询之类的一定要熟!

面试官问的面试题:

笔试是在科技大厦18层,反正就是一个HR的人带我去他们一个会议室,让我做卷子,内容第一部分是关于Linux的,几种符号分别代表哪几种文件类型,列举几个常用的命令,要查看CPU使用情况、硬盘使用情况、内存使用情况的命令,HTTP的代码含意,然后是一个BASH SHELL的编程,好像是把当前目录下的文件全部重命令成.bak文件放在另一个目录下,然后是一个C语言编程题,让你写出结果,都不难。

  第二部分是一些问答题,你为什么选择百度,为什么选择软件测试工程师的职位,你认为做一个好的软件测试工程师要具备哪些素质,说说你知道的搜索引擎技术,百度还有哪里做得不好。

  第三部分是一个编写测试用例的题,不难,来之前看看相关的书就行了。

  然后是面试,老套的问题,自我简介,为什么选择做软件测试工程师,为什么觉得适合做软件测试工程师,人生的3、5年规划如何。

  最后因为我说我想读研,而他们招实习生是想实习期结束后直接留公司工作的,希望我研二、研三的时候再来。

  再次被B4。

  这里我引用一个论坛上的一个面度软件测试工程师的面经:

  我投的是软件测试实习工程师,下午三点,在银科大厦~

  一共面了我六面,我那个汗啊。。。。。。

  第一面:男士,不知道身份,说跟我来,结果绕着他们18层的工作室差不多走了一圈。。。才找到一个小房间,刚好有两把椅子一张小长方桌,然后坐下,看看简历,又看了看11号笔试的答卷,问:SQL语句比较熟是么?那给你几张表,你做一个联合查询。。。

  这个说实话,忘的差不多了,只记得简单的几个查询。。。。。。只好如实回答。。。。。

  然后又问:看你笔试那天这个测试用例写的不错嘛,再给你出一个吧,比如给你ABC三个模块,现在想测B模块,比如要实现的功能是收到A来的报文,如果没有 page字段,则自动添加并让其等于1,如果有page字段,则无条件转发,问怎么写测试用力。。。

  这个还好说,balabala。。。

  然后又问:为什么选择做测试啊,这个好像和你的专业(通信工程)基本上背离啊,还有你的未来是怎么规划的之类的,一一对答!

  面完了,说,先坐着等等哈~~

  过了大概五分钟,又进来一个男的,也是不知道职位,又开始问编程、问测试理论。。。然后看着笔试的答卷,说:答卷上这个测试用力好像你保存文件这方面测试的比较少啊,现在有什么别的想法么?

  汗。。。。。。简直就是在考反映力嘛!!!然后balabala一堆。。。。。。。

  第二面结束了,又说让我等。。。。。。

  大概还是5分钟左右之后吧,来了一位女士,自我介绍说是测试部经理,然后先让我自我介绍。。。。。。

  然后紧接着问:如果让你现在对一部电梯写测试用力,你怎么写?

  我绝倒。。。。。。。又是绞尽脑汁想啊,然后¥%#◎¥%

  然后又就着简历问了问编程,问笔试那天有个编程题怎么没写啊(实话说:俺编程很差。。。。),然后说了两句,这次面试就算是结束了,又说让我等!

  我直接ft到华山!!!开始了漫长的等待,一直过了一个小时又二十分钟,终于又来了一位,也是女士,这回问,为什么对测试感兴趣啊,诸如此类的问题

  这次面试完了,我觉得差不多了吧,这个时候都5:45了,她又说:你坐着等等哈

  ¥%#¥%◎#¥◎#¥!#¥!◎#!◎#!◎#!◎#!。。。。。。。。。。

  然后过了一小会儿,有来另一个男的,开口问,unix怎么样啊?

  我说:基本上。。。不会!他笑了笑,说:我还以为你要说基本上会呢,呵呵,没关系,本科生本来就不能要求太高,我就ft了。。。。。。

  然后,他说那好吧,那我问你一些测试方面的东西吧!又开始了(俺心想,还好还好,还好是测试方面的东西,结果没想到。。。)

  他说:你觉得做测试工程师所具备的最基本的素质是什么?

  然后balabala,又问:你刚才说到沟通,如果现在你和研发人员就某一个程序段出现相左的意见,你怎么办?

  这个好说,网上都有类似的问题,照着自己的理解,回答之~~

  然后又问:那如果你们实在是意见不同呢?(冷汗就下来了。。。。。。)

  继续拆招~~~结果没想到又来了一个更bt的问题——

  问:如果现在就要交项目了,突然发现因为计划没写好,现在有一部分没法完成了,而且就是24小时加班也写不完,怎么办?

  回答完毕,说:你这个答案尚可,不过不用紧张,这个只是额外问的(无语ing!!!)

  他说:如果真的出现这样的情况,直接告诉主管,推迟发布日期,这是你负责的事情,百度的原则是不能让任何没经过测试的东西上市。。。

  紧接着又问:你刚才说道开放思维,那问你一个:给你一个文本文件,里面存的全都是位数小于10的数,有5千万个!!!你怎么排序才能最节省资源?

  插一句:牛人们不要笑话偶啊,确实这方面比较差。。。。

  然后我说了几个,比如快速排序之类的。。。他说还好吧,但不是最好的,然后又说,没关系,这个是我额外问的!(我更郁闷了。。。哪这么多额外的东西哦!)

  然后他说了一个木桶排序。。。

  好不容易,我觉得该面完了吧,又说:你再等等哈,我再让刚才那位小姐进来和你谈一下,临出门说了句:希望将来可以成为同事,呵呵,算是俺听到的最舒服的话

  虽然可能是套话:)

  然后,开始了今天的最后一面,进来只问了一个问题:你当时这个编程题为什么没写啊?

  我狂ft!!!!!如实回答之后,说,好吧,今天就到这里了,一周之内会给你通知!

  听到这句话,俺绝望了。。。看来被鄙视了。。。

  最后小结:感谢大家居然耐着性子看完了俺的罗嗦之词,以后去面试,一定要对自己的简历、笔试时的情况都能自圆其说

  另外,编程不强的同学不管别的,基本的编程思想和概念一定要清晰,常用的SQL语句比如联合查询之类的一定要熟!

赞一下(0) 踩一下

还需查看百度 更多信息?

百度工资待遇1288

百度面试1252

百度评论109

相关公司面试经验