梳理了一下面試問題,咦,二面問的怎麼都是開發問題,三面的問題忘記了。
一面
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進程的端口號