面试过程:
朋友给我的内推的,发了简历就面了,全程电话面试,很常规的面试,老师很好的,不断的诱导你,不会的会跳过的。一共3面,前2面是电话面,最后是hr小姐姐们面的。全程很放松哦。 面试官问的面试题:
一面
1.Spring和springMVC,Struts2的区别
2.SpringIOC,AOP
3.Hibernate和mybatis
4.String和StringBuffer去区别.(想问底层)
String的话2个字符拼接后重新生成的字符串,而stringbuffer的话是在后面加的,所以内存栈上空间浪费比较少。
5.Linux常用命令
6.Junit怎么进行测试,以及会不会配置等
7.SpringMVC的一个流程
8.Loadrunner怎么使用,怎么参数化,创建节点(不确定了)
9.loadrunner怎么轮询等等
10.TestNG的配置参数化等等
11.TestNG的注解
12.优点(问2遍)
二面
1.自我介绍
2.为什么要选择做测试
3.怎么将字符串转换为数字(怎么用代码实现的)
首先判断第一位是不是符号位 - + 然后进行下一位 res = res*10 +str的ascii码 -0的ascii码 然后继续下去。
4.问题2怎么测试
5.重写和覆盖
6.链表找到中间的结点
简单点就遍历两遍,第一遍得到链表长度n,第二遍走n/2步就是中间节点。如果要求一次遍历的话,那就使用两个指针同时遍历,a指针每走2步b指针走一步。a指针遍历完后b指针就是中间节点。实际上两个方法时间代价一样的。
7.Git怎么使用的
8.你在测试过程中遇到的bug
9.Postman测试的什么。
10.优缺点