时间:2021/06/11 15:00
时长:20min
形式:电话
问题记录:
1. 自我介绍 1min
2. java垃圾回收怎么找到不被引用的对象的?(GC Root大概说了一下,好像不满意)
垃圾回收有哪些算法?(我讲了三个:标记清除、复制、**)具体是怎么做的?(不会)
3.常见的状态码分别是什么意思
讲了403,404,500,503,**
4. 数据库会哪个?(MySQL)
删除的命令有哪些?(delete from,drop,truncate)
有什么区别?(drop删除表结构和数据,truncate会恢复到初始大小,delete可以回滚)
为什么delete可以回滚?(它是DML)
dml都可以回滚吗?回滚的底层实现是什么?(不知道)
5. 缓存知道吗?(浏览器的缓存)
除了浏览器的还知道什么缓存吗?(不知道了,我也不知道她想问什么,知道的朋友留言告诉我一下)
6. cookie和session知道吗?
(说了一下)
那你浏览器上登录了淘宝,为什么登录一次就可以,信息是保存在哪里的?为什么?
(呃,cookie里面吧。因为session的生命周期比较短,cookie的生命周期长,如果在session里,页面关了就登录不上了。我不知道对不对,瞎说的)
7. 索引知道吗?
(知道吧,提高查询效率的,MySQL用的是B+tree)
B+tree的底层原理是什么?
(多叉树,数据都保存在叶子节点,非叶子节点存放索引……)
还有吗?(不知道了)
8. 测试场景:让你测抖音视频的评论功能你怎么测?
(只从功能上来测的话,考虑以下案例:blablabla2分钟,说了评论的内容相关:文本是否为空、长度限制、带不带表情或者图片以及相应大小限制;显示相关;可以被转发、点赞、回复等等,好像不满意。朋友们这个应该怎么答呢?)
9. 反问环节
是去做功能测试吗?【意思是:是的】
这块的工作强度?【笑,字节的工作强度你没听说过吗?实习生和正式员工一样的】
啥时候出结果?【她等下就上报,至于HR啥时候通知就不知道了】
应该就这些吧,效率很高,20分钟不到的时间,问得有点深度,北京那边打来的。我比较菜啊,很多答不上来,路过的朋友欢迎纠错(感谢),前面13分钟通话质量都不太行,互相说对方信号不好。估计没戏哦。
================================
更新
6.12收到感谢信,凉。
全部评论
(5) 回帖