一、自我介绍
1.对自我介绍的提问
2.目前的实习中负责什么业务的测试
3.负责业务的技术架构你了解吗?包括部署在什么服务器上、使用的什么技术、调用链等
4. 项目的用例是自己设计的吗?你自己参与的部分
5.在公司这几个月实习的收获
6.你觉得测试开发人员应该具备哪些技术
二、手写SQL
8.线程和进程的区别是什么
9.什么是死锁
10.怎么样来避免死锁,我回答的不好
四、计算机网络
11.TCP和UDP的区别,问题很简单,但紧张让我发挥一般
12.一次HTTP请求过程
五、Java
(Java上稍微难一点的我都不太了解,楼主平时最多用Java刷题)
13.你最熟悉的编程语言是Java,Java里面堆和栈的区别,别人二面面经出现的问题,我没有好好准备!😫
14.String和StringBuffer的区别,我不会!
15.Java多线程如何实现?我只知道sync…
16.有了解过设计模式吗?单例设计模式有几种
17.有了解过Java的GC机制吗?GC的原理是什么?
18.既然Java有GC机制,为什么还回出现内存泄漏的情况?别人二面面经出现的问题,我不知道原理,编不出来,跪😫
六、测试场景题
(场景题占用了10分钟)
19.有用过支付宝码,测试一下支付宝付款码,设计测试用例的话,你会怎么设计?可以在面板上写,也可以直接讲
20.如果用户收到了银行短信提示已经扣款成功了,但是商家没有收到钱,你觉得会是什么问题?(后面想可能是商家那里网络不好)
七、手撕代码
(“这个问题你可以在面试结束之后,再去了解一下,我今天准备的问题大概就是这些,你有什么问题要问我吗”)
八、反问
全部评论
(5) 回帖