更新時間:2020-08-31 15:56:08 來源:動力節點 瀏覽3836次
一、簡歷相關
介紹簡歷上主要項目,畫框架圖,說說項目流程
針對簡歷上的技能進行提問
二、隊列
說說RabbitMQ的結構
RabbitMQ隊列與消費者的關系?
RabbitMQ交換器種類
項目中那里用到了kafka,kafka特性?
RabbitMQ、RocketMQ、kafka對比
介紹SpringCloud核心組件及其作用,以及SpringCloud工作流程
介紹SpringCloud心跳機制,以及消費端如何發現服務端(Ribbon)?
Eureka的缺點
Eureka緩存機制?
RPC和HTTP的區別,使用場景?
分布式事務如何保持一致性?
什么情況下用到分布式開發?
四、Jvm
Jvm內存模型,各個部分的特點?
類加載器,雙親委派模型?
類加載機制
Java堆的結構,一個bean被new出來之后,在內存空間的走向?
如何讓棧溢出,如何讓方法區溢出?
寫出幾個Jvm優化配置參數
有哪幾種GC機制?
五、Spring
SpringBoot啟動過程
說說幾個常用的注解?
Spring事件的實現原理,寫出常用的幾個事件
Spring Bean的生命周期?
BeanFactory和FactoryBean的區別
Spring中使用到了FactoryBean的哪個方法?
六、數據結構
說說HashMap、ConcurrentHashMap數據結構,1.7與1.8的區別?
談談數據結構,比如TreeMap
B-tree、B+tree?
紅黑樹左旋與右旋的區別?
七、并發
Concurrent包下有哪些常用類?
三種分布式鎖,并分別說說其優缺點和使用場景
八、線程池
你知道哪些常用的阻塞隊列?
newFixedThreadPool使用到了哪個阻塞隊列?
九、數據庫
說說MySQL存儲引擎Innodb和MYISAM的區別和使用場景
說說MySQL查詢優化
說說臟讀、不可重復讀、幻讀
說說事務的四種特性(ACID)
Codis與Redis集群的區別
十、設計
要緩存網站登錄的用戶信息,你有幾種方式?
讓你設計一套分布式緩存,如何設計可以同時更新所有服務器的緩存?
說說你在工作中遇到的困難或者挑戰
以上就是動力節點java培訓機構的小編針對“平安Java面試題,過來看看有多難”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習