字节测开一二面面经
一面(40min):
1、自我介绍
2、项目
3、给主播刷礼物怎么设计测试用例,接口里的参数都有哪些,这些参数应该怎么测试,对网络延迟你是怎么判断的(10min)
4、线程同步
5、虚拟内存,什么场景下使用虚拟内存
6、http状态码,你知道哪些常见的状态码
7、osi七层都有哪些协议,说一下
8、进程和线程的区别
9、代码:无重复最长字串
10、为什么要来测试
11、你觉得你比别人的优势在哪里
12、反问
二面(大概十分钟后,上一个面试官通知你过了,然后大概让你半小时后参加二面,二面1h10min)
1、自我介绍
2、项目(10min+),项目细节,你是怎么解决的之类的
3、熟悉哪种语言(java)
4、哪些基本数据类型,String算基本数据类型吗,为什么
5、封装、继承和多态以及重载和重写的区别
6、java内存结构你了解吗,说一下栈和堆。
7、进程和线程的区别
8、数据结构都有哪些,查找算是数据结构吗
9、二叉树你都知道哪些,有哪些二叉树的变形,详细说一下,二叉查找树的时间复杂度,B+树
10、算法:求数组中升序的子序列
11、算法:两个链表找公共节点
12、手写单例模式
13、写下微信朋友圈点赞的测试用例
14、反问
#测试开发工程师##字节跳动##校招##面经#