java面試題及答案2020
二面-2020/3/16
文末持續更新面試題及答案
1、自我介紹
我介紹了在實驗室的項目,然後介紹了一下自己做的Java項目。
2、說下redis的數據結構
說了一下。
3、平時用過哪些,怎麼用的。
string,list,hashtable。其實都沒咋用過,基本是看書學,沒有實踐。
4、爲什麼選用redis和rabbitMQ
說了下redis的QPS比較高,數據結構比較豐富,然後支持集羣。
rabbitMQ說了下不如rocketMQ和卡夫卡,但是在我的項目中夠用。
5、rabbitMQ有哪些組件
不知道,只用過簡單隊列。
6、JVM內存區域說一下
說了五個區域和分別的作用。
7、反射在JVM層面是怎麼實現的
不知道
8、瞭解哪些web安全問題
不知道
9、TCP怎麼保證可靠性傳輸的
停止等待和超時重傳,連續ARQ。
10、還有嗎?
11、SpringAOP的實現原理,和應用場景。
12、有什麼想問我的嗎?
所有面試題持續更新+答案整理見這裏:
java面試題及答案2020持續整理