贝壳测试开发二面凉经

贝壳测试开发面经

8/31,一面现场面试40分钟,二面60分钟


一面:

自我介绍

详细介绍一下你的实习经历,(问了点专业性的东西,应该是看是不是我做的),你们做的东西跟市面上的有什么区别,有什么创新?你们有什么评价指标来评价你们的东西?

你为什么选择测试开发?

详细说一下你的这个sci吧,是几作?

写一个算法题,输入一个正整数n,求连续数和为n的序列,如输入6,则输出123,输入7,则输出34,你先写,我看一下你的博客

详细介绍一下你的这个自动化测试的项目,都干了什么?为什么做这个项目?jekins是自己搭的?你的主机是Windows?

你说你熟悉白盒和黑盒,那你说一下白盒测试吧?那你怎么考虑覆盖率的?

我看你还熟悉计网,那你说一下tcp报文头的关键字有哪些?那ip呢?

也会linux吧?说点常用命令?你查进程都用什么命令?例如你现在jenkins的默认端口号8080被占了,你应该怎么查询现在被谁占了?

你这个sklearn是什么包?那机器学习包的话卷积神经网络里面有吗?

说一下测试用例题吧,还是你那个项目,除了你写的这些还可以进行什么测试?

再这一个sql题吧,给你两个表,一个班级class表,一个学生sex表,查询每个班级的男女各有多少人?除了两条语句,你可以用一条写出来嘛?用过union嘛?

你对测试和测试开发有什么理解?

有什么想问我的?

1、请问咱们部门这头的主要职业是什么?

面:

不用自我介绍了,你对你的简历还有什么要补充的嘛?

就说一下你这个网易云邮箱的项目吧,你这个项目为了解决什么问题,有什么难点?(我当初就是为了学习一下测试开发的相关工具,例如selenium和unittest,才做的这么项目)不是,为了解决什么问题呢?(我只是为了学一下才做了这个项目。。。)那你说一下你这个项目详细的东西吧(哇啦哇啦。。)你用过jenkins?(对,当初也是为了学习一下相关的流程)那你的jenkins是怎么用的呢?(哇啦哇啦)不对吧,你不得用shell或者git打包上传嘛?(不是,我这个是windows下的,有各种选项,点就行了)那你怎么做的?(哇啦哇啦。。)你详细说一下上传项目的全部流程,详细点(哇啦哇啦。。)滋滋。。好吧(他好像认为我是在网上copy的没有自己做,但我确实就是简单用了一下,你问我什么乱七八糟的节点,我确实没用过啊!!还有shell和git打包,我知道能那么打包,我就是简单的用一下,别的也没试过,就认为我不是自己做的了。。)

那我们做一下算法题吧,写一下两个有序链表的合并。(写完了)你这个。。没见过你这么做的啊?(哦对,我是引入了归并排序的思想,里面有哨兵节点INT_MAX,这样做更符合我自己的编程习惯,但是这里有个明显的缺陷,就是两个链表不能使用哨兵节点的值)哦哦,你这个INT_MAX是啥(这。。我。。那个。。C++里有个limits头文件,这个是INT的最大值)哦哦哦,就像65536那种数呗(对对对)那我们来debug一下啊(哇啦哇啦)瞅着感觉没啥问题,但。。(这个绝对没有问题,放心吧,别人那种传统的写法我也会,但是我更习惯我自己的写法)你确定没有问题?(真没问题(就差说这题写了10多遍了,我倒着写都能写出来,leetcode牛客双AC的写法能有啥子错误))行吧,那你会原地插入嘛?(会,那我写一下吧)不用,时间不多你就说一下吧(哇啦哇啦)额、、、(我可能说的不清楚,我还是写一下吧)不用,你就说一下吧(我拿纸画一下吧,哇啦哇啦)好的吧,那你给你这个设计测试用例吧(首先就是都为空,然后就是有一个为空,再就是两个都不为空,还有就是超长链表看时间复杂度的)那你觉得你这个题有没有bug(可能会有空间不足的情况,因为我里面有new新对象)还有呢?(没了啊)那你输入如果是int怎么办?(啊?!(我的函数名是listnode*Single_List(listnode* l1,listnode*l2))不是这编译都过不了,我函数里面咋写都没用啊)好吧。。

那说一下浏览器输入url后的过程(首先用DNS协议解析url出ip地址)怎么解析的?(首先在本地找,本地找不到去根域名服务器,再找不到去权限,再找不到去顶级,然后去本地(我权限和顶级的顺序说反了))继续(然后用arp协议解析ip地址为mac地址,然后连接mac)等会?啥叫连接mac?用arp?(不是,用arp协议解析ip地址为mac地址啊)你这个啥意思呢?(你只有得到了mac地址数据链路层才能连接,然后才能连接网络层,然后才能tcp连接,然后才能http报文请求啊)好吧,继续吧(然后就是浏览器解析html和下载资源,渲染完就行了)等会啊,那你很多服务器肯定有很多的ip是吧(对啊)那你怎么根据一个总的ip去找别的服务器的ip呢?(啊?您是说子网嘛?用子网掩码就行了啊)你听说过节点。。(什么乱七八糟的我也没记住)嘛?(没有。。)好的吧。

那给你个百度搜索框,你来测试一下?(哇啦哇啦)你说到了压力测试,怎么测?(成百上千万个一起搜索)怎么做到的?(不会)那你说到的兼容性用不同浏览器去测,我们怎么去选这些浏览器(根据用户多少吧)行吧。。

那说一下sql吧,我们一张表里有1000万个数据,搜索起来很慢,怎么解决(拆表嘛?)怎么拆?(横着拆和竖着拆。。)你就只能想到横着和竖着拆嘛。。。(要不就加索引,其他的我没接触过这块)好的吧。。那你写一下建表语句吧(哇啦哇啦)好的。

说linux吧,一个文件中有4列数据,我怎么取到第三列?(不会,我只是项目开发在linux环境下,知道一些基本命令,这种没接触过)那怎么办查找一个递归很深的文件(locate)locate?!(对啊。。那要不用find)你写一下怎么写find查询的(find 文件名)就这样?(没用过find。。)行吧

你觉得你有啥优点?(哇啦哇啦)

你有啥想问我的嘛?(您觉得我有啥可以提升的嘛。。)测试相关基础你可以再了解一下。

贝壳现场面试体验总体来说是不错的,一面的小姐姐特别开朗活泼,谈笑风生间结束一面,中午还包了一顿汉堡包和肥宅快乐水。原以为一面这样的难度,按其他面经来看二面应该可以稳如dog了,然而到了二面简直就是灾难性的。。


我和二面面试官真的就是八字不合。。倒不是他高冷,他也待人特别亲善,面试过程也没有不开心。但是就是我说的他听不懂,他说的我听不懂,你说他是纯负责业务功能测试吧,他说的那些测试的专业名词确实贼高端,而且对各种测试都特别熟,还问我sql和linux,但是jenkins的windows 8080端口lowB网页版他难道没用过嘛。。你说他是负责开发任务的吧, cpp和python真是一点都不问,问一道算法题我写的代码他看了半天死活觉得不对。。还问出了输入为int我该怎么办还有INT_MAX是啥这种问题。。。


看别人的二面问的问题,再看看自己的,真的是哔了狗一样的感觉。。。

#贝壳找房##面经##校招##测试工程师#
全部评论
只是简单使用的其实不建议写到简历上。我之前写了个docker,天天被问。后来我直接就把这个删了。
2 回复 分享
发布于 2019-09-02 12:48
学习一个新技术必须深入了解他的底层原理,不能仅仅是简单的使用。这是我面试的经验
1 回复 分享
发布于 2019-09-02 13:14
感觉问的好难啊。。。根本没希望 
点赞 回复 分享
发布于 2019-09-02 12:46
还没给通知吧
点赞 回复 分享
发布于 2019-09-02 12:47
怀疑是一个面试官
点赞 回复 分享
发布于 2019-09-02 13:32
楼主 笔试都考了些啥吖😀
点赞 回复 分享
发布于 2020-08-10 20:29
上周天面的二面测开,还没有消息就是凉皮了么
点赞 回复 分享
发布于 2020-08-17 21:06
面试还是看缘分的运气不好实力再强反手还是一个挂
点赞 回复 分享
发布于 2020-08-17 21:10

相关推荐

4 44 评论
分享
牛客网
牛客企业服务