网易严选测开一面
0. 自我介绍
1. 算法:求二叉树的高度
2. 了解过哪些Linux命令(top、ps,netstate)
3. 说一说ps后面的参数,进程pid系统是如何分配的
4. 说一说Linux管道符|
5. tcp和udp的区别
6. tcp的可靠性靠什么保证(答了序列号和拥塞控制)
7. 具体说一下序列号和拥塞控制,拥塞窗口如何设置
8. 线程同步了解吗(答了互斥锁、信号量和条件变量)
9. 除了互斥锁还知道什么锁(答了读写锁)
10. 如何区分读和写(从注册Epoll读写事件来回答的)
11. 知不知道死锁,具体说一下
12. 用过C++哪些数据结构
13. 这些数据结构都线程安全吗
14. 了解过C++中哪些测试化框架(没了解过,说了自己做的服务器的项目的压测工具Webbench和TTD软件开发方法)
15. C++断言
16. TDD的优缺点
17. 智力题:两个不均匀的香,烧完都需要1小时,测出精确的15分钟(面试官提醒了两端烧之后回答了出来)
好像还有一些零碎的问题记不得了。
#网易##面经##测试开发工程师#