梳理了一下面试问题,咦,二面问的怎么都是开发问题,三面的问题忘记了。
一面
1、压力测试过程中监控的指标?
2、压力测试3s内达到一千TPS,怎么分析这个过程?
3、线上故障处理?
4、职业规划
二面
1、面向对象的三个特性:继承、多态、封装
2、对多态的理解
3、==和equals的区别
4、对集合的理解,介绍一下集合
5、java的基础数据类型
6、final的作用
7、做过哪些接口测试
8、RPC框架
9、Spring的了解
10、接口和抽象类的区别
11、重载和重写有什么区别
12、重载关心返回值嘛?
13、了解与或嘛?
14、static方法可以被重写吗?为什么
15、了解哪些redis数据类型,平时怎么使用?如何查看还剩多少有效期
16、git:会使用那些git命令
17、对索引有了解嘛?
18、聚集索引和非聚集索引的区别?
19、以下语句执行会怎么样?考察对锁的理解
select * from A where a = 87 for update; select * fomr A where a = 100;
20、算法题
1、对链表进行排序
2、大数加法
21、http
1、http协议请求头包括哪些
2、http请求头包括什么
3、403表示什么
4、301和302表示什么
22、线程
1、介绍一下线程的各种状态
2、线程执行了一半,让出了cpu会进入一个什么状态?
23、linux
1、tail的子命令
2、cat命令的作用
3、cat命令怎么打印行
4、跟目录下,查找某一个.java的文件
5、查看当前用户命令下,java进程的端口号
网友评论