一、为什么想做测试开发?
二、技术基础
1、线程和进程的区别?
2、内存泄漏和内存溢出的区别?
java 在栈里new了新的对象,用完之后把他释放就叫内存泄漏,c++c++ delete释放
内存溢出
3、栈与队列的区别?哪个更快
4、TCP和UDP的区别,使用场景?
5、Linux指令
(增删改查、强杀进程)
需要去熟悉Linux的常用操作指令
6、设计测试用例:打车app上,针对用户戳点选择上车点这个场景
答了功能角度、用户体验角度、兼容性角度(面试官引导的)、高并发
面试官:定位权限、语音权限等等
7、SQL查询姓“王同学”的所有信息
8、手撕代码:求最长连续序列
建议:下去再详细了解一下测试用例的细节
补充:已挂呜呜呜