字节测试开发一面,8月28日,10点30分-11点26分
1、上来让做自我介绍(感觉没把自己技能掌握说好,需要好好准备)
1、上来让做自我介绍(感觉没把自己技能掌握说好,需要好好准备)
2、有实习过吗,软件项目啥的?
3、问本科都学了哪些计算机相关课程,然后说科研项目,massive MIMO方向,面试官说对你这个项目感兴趣,继续说,我就扯了一堆,最后他说时间有限,
你说下发现了什么问题,用什么方法解决了问题。
4、问你为什么选择软件测试。(我说通信做到5G有瓶颈,逼近香农限,互联网发展空间还很大,自己平时主要MATLAB,代码能力弱,但对事情吹毛求疵,适合测试)
5、开始问计算机网络,七层结构,每层对应什么协议,追问:应用层的协议有哪些,我就说了HTTP,别的我只做了了解,他就问http协议中方法,get、post、del、put等。
那就说下get方法与post方法的区别,详细问了区别中get方法字符限制大小多大,这点我答错了。
继续问,浏览器中输入一个网址,显示主页的过程。又说到其中的TCP三次握手四次挥手,让描述一下TCP四次挥手的过程。
6、说一下进程与线程的区别。
7、你对算法数据结构有了解是吧?说一下有哪几种排序算法。我说了八大排序。他问了一下冒泡排序复杂度,以及最大复杂度以及最小复杂度的情况。
8、软件测试有了解吗?说一下软件测试用到哪些方法。然后上说测试用例场景:微信发朋友圈,文字+图片(最多九张),然后我按照那几项标准举例说了一下(讨论时间很长)。
3、问本科都学了哪些计算机相关课程,然后说科研项目,massive MIMO方向,面试官说对你这个项目感兴趣,继续说,我就扯了一堆,最后他说时间有限,
你说下发现了什么问题,用什么方法解决了问题。
4、问你为什么选择软件测试。(我说通信做到5G有瓶颈,逼近香农限,互联网发展空间还很大,自己平时主要MATLAB,代码能力弱,但对事情吹毛求疵,适合测试)
5、开始问计算机网络,七层结构,每层对应什么协议,追问:应用层的协议有哪些,我就说了HTTP,别的我只做了了解,他就问http协议中方法,get、post、del、put等。
那就说下get方法与post方法的区别,详细问了区别中get方法字符限制大小多大,这点我答错了。
继续问,浏览器中输入一个网址,显示主页的过程。又说到其中的TCP三次握手四次挥手,让描述一下TCP四次挥手的过程。
6、说一下进程与线程的区别。
7、你对算法数据结构有了解是吧?说一下有哪几种排序算法。我说了八大排序。他问了一下冒泡排序复杂度,以及最大复杂度以及最小复杂度的情况。
8、软件测试有了解吗?说一下软件测试用到哪些方法。然后上说测试用例场景:微信发朋友圈,文字+图片(最多九张),然后我按照那几项标准举例说了一下(讨论时间很长)。
ps:小插曲,兼容性测试,我说比如用电脑微信发朋友圈,哦,电脑微信不能发朋友圈,面试官都笑了。
9、写一道算法题吧(给了十四分钟编代码,没写出来)。题目:在n*n的方格内,按对角线方向(右上到左下)顺序填入1~n,如n=3,填入的结果为[1 2 4;3 5 7;6 8 9]。
9、写一道算法题吧(给了十四分钟编代码,没写出来)。题目:在n*n的方格内,按对角线方向(右上到左下)顺序填入1~n,如n=3,填入的结果为[1 2 4;3 5 7;6 8 9]。
没写出来,那说下思路,巴拉巴拉,没完全打出来。
10、你还要什么需要问的吗?我问,我刚才回答测试用例怎么样?他说我还不错,都答到点子上了,不像一些人回答的时候说些不相关的东西。但是,比如你在
说功能实现的时候,没能有条理、逐次有逻辑的说,比较散,这个想要做好,需要多积累相关经验。
11、我对此次面试的总结就是:(1)问的问题都不难,基本上都能答出来,但是基础知识还要记忆更准确,私底下要多练习表述能力。(2)代码能力需要提升
全部评论
(10) 回帖