金三銀四JAVA中高級面試題(附答案)

1.如何實現自己的有界隊列(類似題目還有順序打印A,B,C三個線程 循環打印,這裏就不重複了,原理一樣)

2.ZooKeeper和Eureka作爲註冊中心有什麼異同點

3.HashMap底層的數據結構?能說說hashCode和equals的作用?能說說jdk1.8底層做了哪些優化?

4.Mysql查詢過慢怎麼定位,怎麼優化sql,需要注意哪些地方?

5.簡述Netty內部工作原理?線程模型?什麼是零拷貝?

6.高併發環境下訂單號的生成?

7.你們生產環境中MQ遇到過什麼問題沒有?

8.生產環境中如何定位CPU過高的線程?

9.你們公司怎麼保證Redis和Mysql雙寫數據庫一直的?

10.你們公司如何分佈式事務是如何解決的?

11.redis分佈式鎖如何防止死鎖?如何確保業務時間過長導致鎖失效的?

12.Mybatis和Spring整合爲什麼會一級緩存失效

關注公衆號領取面試答案,還有海量視頻博客等你喲~

關注公衆號領取面試答案,還有海量視頻博客等你喲~
關注公衆號領取面試答案,還有海量視頻博客等你喲~

發佈了35 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章