字节跳动测试开发实习生面经(已凉)
菜鸡来写个微不足道的面试吧
一面(2018-12-29 17:00-17:50):
1.先自我介绍一下
2.写个二进制转十进制
3.模拟题,给一摞扑克牌从上往下拿并按照头尾头尾的顺序放到桌面上,已知桌面顺序,求初始顺序。(三面的时候被问到,写下这篇文章的时候才发现题目记错了,凉凉)
例如
输入
1234
输出
3124
4.问密码框怎么测试
5.问每个学生的信息分布在若干表中,查询成绩大于100的学生信息
6.shell如何读入一个带空格的字符串,并且以每个单词占一行进行输出
7.反问环节
二面(2018-12-29 17:55-18:43):
1.同样是自我介绍
2.讲一下http(没去细看它就直接说不会了)
3.平时用的什么语言,指针和引用的区别,我感觉好像没答对
4.写一个二叉树的左视图,一开始不知道左视图是个啥,问了下面试官。实现倒是写完了感觉也没问题,先跑左儿子维护深度就做完了,但是死在输入和造数据,本来写了随机数据,面试官说还是不要输入了吧,我就把面试官之前给的样例构造一下发现没输出,debug半天,让讲了讲思路他也没说什么,这里费了不少时间。
5.朋友圈点赞测试
6.你为什么要选择做测试
7.反问环节
三面(2019-1-3 11:00-11:48)
看上去像是测试开发的leader
1.还是自我介绍
2.你为什么要跨专业,专业排名是多少,为什么不考虑转专业
3.malloc需要手动free吗(我应该再加上关掉程序会自动释放)
4.指针是什么
5.计网都懂什么
6.问了下前几次面试都考了什么代码题,我把那个扑克牌念出来的时候他说你再写一遍。当时因为题目我没记对(一面的题目是放的时候是头尾交替,而不是拿的时候),我每测一次他就说不对,之后我在纸上写了写,发现挺对了,又换了组数据,他说你这输出不对,我又纸上画了画,没发现问题。我心想是不是凉了啊,搞了个骚操作,把镜头对向我的纸,我想他看着我在纸上算一遍,因为看不到的缘故我在代码框里写了过程,最后估计是时间快到了,他说等消息吧。
彩蛋:惯例的反问环节竟然没有,我脑子一抽我说有几个问题想问一问。我看面试官下线了本以为面试完了,就退出房间。过了一会儿,我心想为了以防万一我听成等面试结果,我还是上去看了一眼,发现面试官在线,瞬间头皮发麻,这是把面试官咕咕咕了啊,1分钟左右之后面试官下线了。
感觉三面面试官对我没兴趣啊,要凉
update:2019-1-4 23:57
已凉,预料之中,寒假看来要苦战了啊,毕竟12月9号考完pat才开始攻测试有点晚,我背功不太行,计网知识太多太碎记不了那么多,菜啊。计网对于测试来说是挺重要的。