字节测开一面二面经
2021.1.8(时长:1h左右)
一面:
1. 自我介绍
2.说说项目
3.http 和 https
4.get和post的区别
5.什么僵尸进程
6.数据库查找,通过员工表查找一些信息
7. TCP和UDP的区别
8. TCP的三次握手和4次挥手
9. http的请求过程,https的加密过程
10. 自动售货机的测试用例,在此基础上设计支付的测试用例
11. 三数之和。后来在输出卡住了,但是影响不大
12.反问
隔了一个星期进行二面。二面的难度和自由度发挥属实增加,或许这个看面试官吧
2021.1.15
二面:(时长:1h左右)
刚开始氛围很好,只是简单的做了下自我介绍。
尽然没有问项目,直接问我操作系统会吗?这里真的是自己给自己挖坑。(一定不能说自己了解,你只要说了解或者会,你懂得)。然后就是如下问题:
1. 计算机的内存分布
2. 什么数据存储在内存。
3. 缓存是什么
4. 虚拟内存是什么?虚拟内存和缓存的区别。
1,3,4问题都答了上来, 就是第2个问题,卡了很长时间,面试官也是看出了就没有继续聊这个话题,就转移话题了。
给了一个数组,找出这个数组比组成的数最大的最小,反正题是没有看明白,让面试官解释了,我只是说了快排,可是么有思路了。等了好长时间,面试官感觉已经不耐烦了。这时候我已经感觉凉了,哈哈。
晚上睡觉做梦,我尽然想通了,估计是想考排序算法的原理。哎,只怪自己还是学的不扎实。
最后就是一道算法题字符串中由字母组成的子串反转,其他字符原样输出。
总结:字节的自由发挥很是重要,一定要提高自己思维逻辑和思想。真的全方位掌握各种知识,还是欠缺,继续努力吧。
#面经##校招##测试开发工程师##字节跳动#