中科创维,简答地问了一些java知识,数据库缓存不一致的问题,数据库分布式之类的一些问题吧,半个小时左右
五点开始滴滴一面,然后接下来就连续面试了三场,这是不是KPI啊
一面
- 介绍课题项目
- 下来就是java的基础知识 多线程如何实现
- TCP和UDP的区别
- 常用的数据结构是什么
- HashMap和HashTable的区别
- redis常用哪些数据
- 如何创建线程池
- 垃圾回收机制、分带回收、垃圾回收的算法
- 多态
- SpringBoot和SpringMvc Spring的区别
- 堆、栈、链表、数组的区别
- 线程安全如何实现
- 两道算法题
二面
- 介绍项目
- 测开需要具备什么样的素质
- 如何编写测试用例
- 如何定位bug
- 开发说这不是bug,你怎么协调
- 就大概都是测试和开发综合的问题
到这我觉得我可能挂了。测试基础理论实在不会,五分钟就开始三面..
三面:基本上都在围绕项目进行讨论,问的问题很发散,也很深入,需要对项目有比较全面的认知(比如项目为什么选择这个架构、项目组件底层的协议和底层如何实现,为什么用这个组件)
#滴滴##测试开发工程师#