昨天字节123面,3面之后到现在没消息了。听说牛客许愿特别灵。hr hr hr快来快来!
======================分割线=========================
面经奉上,测试开发
8月17号更新
今天下午参加了字节跳动商业变现部门-测试开发岗位的一二三面试
一面
1. 自我介绍
2. 问一些项目上的东西
3. 详细说明在项目中自己所负责的部分和如何实现的
4. C++构造函数
5. C++多态
6. C++const关键字
7. C++指针和引用
8. C++内存管理
9. 链表和数组的区别,链表的应用场景
10. 二叉树的遍历
11. 平衡二叉树
12. TCP三次握手
13. 拥塞机制
14. 为什么有三次握手,两次会怎么样
15. TCP和UDP的区别以及应用场景
16. HTTPHTTPS的区别
17. Cookie和Session的区别及应用
18. 黑盒和白盒测试
19. 测试微信的搜索框
20. 代码题:最长上升子序列,用DP
21. 数据库表的元素查找
22. 反问
二面
1. 自我介绍
2. 如何提高测试效率
3. 代码题:有序数组num1和数组num2,合并起来也是有序,但是不能使用额外的内存空间,并且时间复杂度是O(n)
4. HTTP的传输层协议是什么
5. 应用层和传输层的连接有什么区别
6. ping的工作原理
7. 写出10个linux命令(比如 cp,不能只写cp 要写出cp A.txt B)
8. 用过抓包工具吗
9. TCP为什么有2MSL等待时间
10. C++的vector的底层是怎么实现的,扩容的原理是什么,怎么扩容的
11. 测试微信点赞功能
12. 反问
三面
1. 自我介绍
2. 狂问项目细节
3. 现实场景1:如果一架飞机上面有100个人,下飞机后需要对每个人进行核酸和体温检测,有什么好的办法缓解这种机场的滞留呢?
4. 现实场景2:飞机上下来100个旅客,最多可能一个人检测成阳性,你觉得最少用多少个试剂盒可以把这个可能是阳性的人找出来?
5. 代码题:
今天下午参加了字节跳动商业变现部门-测试开发岗位的一二三面试
一面
1. 自我介绍
2. 问一些项目上的东西
3. 详细说明在项目中自己所负责的部分和如何实现的
4. C++构造函数
5. C++多态
6. C++const关键字
7. C++指针和引用
8. C++内存管理
9. 链表和数组的区别,链表的应用场景
10. 二叉树的遍历
11. 平衡二叉树
12. TCP三次握手
13. 拥塞机制
14. 为什么有三次握手,两次会怎么样
15. TCP和UDP的区别以及应用场景
16. HTTPHTTPS的区别
17. Cookie和Session的区别及应用
18. 黑盒和白盒测试
19. 测试微信的搜索框
20. 代码题:最长上升子序列,用DP
21. 数据库表的元素查找
22. 反问
二面
1. 自我介绍
2. 如何提高测试效率
3. 代码题:有序数组num1和数组num2,合并起来也是有序,但是不能使用额外的内存空间,并且时间复杂度是O(n)
4. HTTP的传输层协议是什么
5. 应用层和传输层的连接有什么区别
6. ping的工作原理
7. 写出10个linux命令(比如 cp,不能只写cp 要写出cp A.txt B)
8. 用过抓包工具吗
9. TCP为什么有2MSL等待时间
10. C++的vector的底层是怎么实现的,扩容的原理是什么,怎么扩容的
11. 测试微信点赞功能
12. 反问
三面
1. 自我介绍
2. 狂问项目细节
3. 现实场景1:如果一架飞机上面有100个人,下飞机后需要对每个人进行核酸和体温检测,有什么好的办法缓解这种机场的滞留呢?
4. 现实场景2:飞机上下来100个旅客,最多可能一个人检测成阳性,你觉得最少用多少个试剂盒可以把这个可能是阳性的人找出来?
5. 代码题:
一个日志文件,10:10:10 代表时间,1.1.1.1代表ip地址,统计有多少种ip地址。
6. 大学里最有成就感的一件事
7. 反问
============================================================
6. 大学里最有成就感的一件事
7. 反问
============================================================
8.19更新
下午实在忍不住给hr发了微信,先是问了有没有后续的hr面
回答:校招该部门没有hr面
woc 我内心狂喜,感觉自己又有希望了
然后紧接着我说能不能帮忙查一下三面过了没
可能hr有点忙,说会出结果的,让我耐心等待
我不能强迫她去看,就说了感谢hr。没有hr面对我来说已经是很好的消息了
许愿能有oc
全部评论
(5) 回帖