7.20蔚来测试开发实习 一二面
一面
1.对java熟悉吗?(讲了大学时期用java写过外卖点餐系统,问怎么去设计?)
2.java 反射机制、垃圾回收算法、集合类型(Map、List、Set)
3.线程实现、创建方式哪几种?
4.sleep()、wait() 区别
5.乐观锁、悲观锁区别
6.事物的隔离级别
7.索引的优缺点
8.TCP和HTTP区别 TCP和UDP区别 (我说了TCP速度慢,问原因,讲了三次握手协议)
9.测试目标不同分为几类测试?(功能测试、兼容性测试、性能测试、稳定性测试、安全测试、鲁棒性测试)
10.研究生期间会接触测试吗?
11.手撕代码:合并两个有序的链表(没写完代码,讲了思路,问别的方法,提示递归方法)
12.对于测试开发,你将来的职业规划是?
二面
1.java中原子性操作
2.Spring框架
3.网络有哪几层
4.并发
5.死锁
6.测试工具
7.密码电子锁,怎么样去测试?
8.编程:统计成对相邻的字符以及总数,例如 aacff,输出af,2
统计字符串中非字母或者数字的字符个数
总结:意识到八股的重要性!(ps:面试官人特别好,即使我大多不会,也还是很有耐心的,感动哭了)
(os:NIO YOU实习计划是日常实习吗?怎么都这时候了还在面试实习的,好奇怪)