8.28字节测开一面面经(大概率凉)

字节测试开发一面,8月28日,10点30分-11点26分
1、上来让做自我介绍(感觉没把自己技能掌握说好,需要好好准备)
2、有实习过吗,软件项目啥的?
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]。
没写出来,那说下思路,巴拉巴拉,没完全打出来。

10、你还要什么需要问的吗?我问,我刚才回答测试用例怎么样?他说我还不错,都答到点子上了,不像一些人回答的时候说些不相关的东西。但是,比如你在
说功能实现的时候,没能有条理、逐次有逻辑的说,比较散,这个想要做好,需要多积累相关经验。
11、我对此次面试的总结就是:(1)问的问题都不难,基本上都能答出来,但是基础知识还要记忆更准确,私底下要多练习表述能力。(2)代码能力需要提升
#面经##校招##字节跳动##测试开发工程师#
全部评论
你好,请问一面面试有结果了吗
1
送花
回复 分享
发布于 2020-08-29 19:48
同通信转互联网,秋招艰难前行,慢慢来。
1
送花
回复 分享
发布于 2020-08-31 23:09
秋招专场
校招火热招聘中
官网直投
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向
点赞
送花
回复 分享
发布于 2020-08-28 17:41
Java方向
点赞
送花
回复 分享
发布于 2020-08-28 17:43
问一下lz是哪个部门?
点赞
送花
回复 分享
发布于 2020-08-28 18:19
一条对角线上的元素行坐标+列坐标是相等的,我这个是暴力
点赞
送花
回复 分享
发布于 2020-08-29 17:29
同暴力求解 # import numpy as np n = 10 a = np.zeros((n,n)) num = 1 for i in range((n-1)*(n-1)+1):     for j in range(0,i+1):         if j<=(n-1) and (i-j)<=(n-1):             a[j][i-j] = num             num += 1         else:             continue 也在准备测开,感觉没准备好不敢轻易投递简历
点赞
送花
回复 分享
发布于 2020-08-29 18:54
        vector<vector<int>> nums(n, vector<int>(n, 0)); int m = 2 * n - 1; int ss = 1; for (int k = 0; k < m; ++k) { for(int i = 0, j = k; i <= k && j >= 0; i++, j--) { if(i < n && j < n) nums[i][j] = ss++; } }
点赞
送花
回复 分享
发布于 2020-08-31 22:18
楼主,有面试结果了吗
点赞
送花
回复 分享
发布于 2020-08-31 23:05
楼主,面试官是北京那边的吗,是女还是男的
点赞
送花
回复 分享
发布于 2020-09-01 20:39

相关推荐

1 35 评论
分享
牛客网
牛客企业服务