字节意向审批(10.8 意向)
9.7 字节一面(55min)
重点介绍自己的科研项目经历(逻辑清晰),遇到什么困难怎么解决的?怎样做的性能测试?
jvm以及垃圾回收算法、垃圾回收器等;
计算机网络问得偏多:
TCP连接(三次握手以及四次挥手),在四次挥手的时候为什么要等待2msl的时间:
答:1)防止旧连接的数据包;2)保证连接正确关闭。
如果TIME_WAIT过多会发生什么?
答:1)内存资源占用; 2)对端口资源的占用,一个TCP连接至少消耗一个本地端口:该危害会造成严重的后果,因为端口资源是有限的,一般可以开启的端口为32768~61000。万一发起连接的一方的TIME_WAIT状态过多,占满了所有的端口资源,则会导致无法创建连接。
在浏览框输入一个url会发生什么?
如果点击一个网址发生了空白页面应该是什么原因导致的?
http状态码有哪些?
手撕一个代码:冒泡排序 最长公共前缀
知道那些测试方法?黑盒测试有哪些方法?
9.9 字节二面(73min)
自我介绍
问了很多开放性的问题,感觉面试官主要想考察的是逻辑思维,论点是否清楚、条理是否清晰;
我回答的比较乱,分点不够明确,面试官说出一个题:
微信朋友圈点赞设计测试用例
刷抖音时变得卡顿,分析原因:(我回答不全面,面试官提示我从发生过程到结束过程回想一遍,我实在没想起来)
反射机制
linux指令
如果发现一个bug,怎样排查是前端还是后端的问题
mysql索引是什么?为什么能提高效率?后续引出一大堆数据库问题
为什么可重复读是现在最常用的?(忘了)
关于full GC,发生的次数越多越好吗?发生full GC同时,其它线程还能正常运行吗,为什么?
用过Git吗,将代码push到远端会用到哪些指令?(我虽然用过一次,但是早就忘光光了,伤心)
如果在实验室与同门因为一个方案问题发生争执,你会怎么处理?
在工作中,如果发现一个后端的BUG,你会怎么和后端开发人员沟通,这种沟通极有可能引发矛盾,你怎样处理?(这问题真是犀利,捏一把汗)
智力题:
草原上有100只狼和1只羊,狼吃草也吃羊,但是更倾向于吃羊,当狼吃了羊之后就会变成羊。假设每只狼都是理性的,每只狼都想吃羊,最后问,这只羊最后是否能存活下来?如果是n只狼呢?
9.27字节三面(32min)
问了一些八股,没有撕代码
项目介绍,项目产出是什么(论文、专利)
java中的容器有哪些,详述hashset的底层原理
hashmap和hashset比较,hashset的优势有哪些
synchronized的底层原理
怎样安全停止一个线程,stop?interrupt?为啥不行?
mysql索引详述
mysql中int(20)中20代表啥?varchar(200)和varchar(256)都存一个"hello",占长一样嘛,为什么?
你是怎样理解测开这个职位的?你认为测开工程师需要具备哪些软素质?
你最常用的APP是什么?(回答的是淘宝)在双十一大促活动前,你作为产品质量验收员,你应该从哪些方面考虑?
hr今天早上说三面已经过啦,但是要等审批,估计得好几天,顺利的话国庆节前能出结果~