2017年JAVA面試題錦集
1、如何實現分散式事務,你們公司是怎麼解決的?
2、HashMap資料結構及實現原理,其連結串列是用來解決什麼問題的
3、可以自定義java.lang.String類嗎,說明為什麼
4、redis
1)有哪幾種型別的資料結構
2)如何防止快取穿透
3)如何做叢集,有哪些方案
4)和memcache、ehcache有什麼區別
5)如何做持久化
5、如何防止死鎖
6、zookeeper
1)說說選舉演算法
2)有哪幾種節點型別
3)有哪些應用場景
4)如何部署叢集,至少有幾臺機器?
7、dubbo
1)裡面用的什麼通訊框架
2)和dubbox有什麼區別
3)裡面用的什麼序列化框架
4)如何利用zookeeper實現註冊發現的,還有別的方式實現註冊發現嗎
5)還了解別的分散式框架嗎
6)如何解決分散式服務呼叫鏈過長的問題
7)它是阻塞的嗎
8)說說核心的配置有哪些
8、執行緒同步的有哪些方式
9、說說你們公司的架構並畫出來
10、springmvc載入流程
11、nginx有哪幾種負載均衡演算法
12、mysql
1)如何進行sql優化?如何進行效能檢測
2)有哪幾種索引型別及應用場景
3)主備同步是如何進行的,原理是什麼
4)分庫分表有哪幾種分法,如何解決資料分佈不均勻的問題,如果避免查詢某個欄位掃全庫全表的情況
5)事務隔離級別有哪幾種,預設是哪個
6)如何解決幻讀問題
7)讀寫分離方案
8)有哪幾種引擎及應用場景
13、mybatis佔位符的#和$有什麼區別
14、如何實現分佈鎖,需要考慮的問題
15、spring事務傳播機制有哪些,如何用jdbc實現require_new
16、java集合常用類及資料結構
17、MQ
1)什麼是推模式,什麼是拉模式
2)有沒有訊息丟失情況,如何防止
3)MQ用來解決什麼問題
4)你們用的什麼MQ,為什麼要用這個,它的最大吞吐量是多少
18、設計模式
1)說說六大設計原則
2)你會哪些設計模式
3)裝飾模式和代理模式有什麼區別
4)單例模式有哪幾種寫法,有哪些注意的地方
5)怎麼實現策略模式
6)spring中用到了哪些設計模式
19、執行緒有哪幾種狀態流轉
20、spring ioc aop是什麼,實現動態代理有哪些方式,代理類和原來的類之間是什麼關係
21、什麼是悲觀鎖和樂觀鎖,分別如何實現
22、java有哪幾種自帶的執行緒池,說說它們的應用場景
23、說說volatile關鍵字及使用場景
24、怎麼排查多執行緒問題
25、session共享有哪些方案
26、jvm有哪些自帶命令及如何使用
27、說說jvm記憶體模式及如何調優
28、如何對tomcat調優
29、使用者登入有哪些保障安全的手段
30、如何減庫存,如何防止超買超賣
31、TCP協議為什麼是三次握手四次揮手,為什麼不是別的
32、HTTP報文有哪幾個部分
33、介面安全如何做
34、要你實現RCP框架,你會注重什麼
35、linux檢視cpu、記憶體、硬碟、網路IO、負載、埠占用情況、及某個具體程式的命令
36、說說一致性hash演算法
37、說說類載入機制,它們是怎麼設計的
38、你怎麼做職業規劃的,未來三年你有什麼規劃
39、你目前手中有哪些offer,你會考慮我們公司嗎,你對我們公司有什麼想要了解的
40、你為什麼要離職(這個要慎重,千萬不要抱怨前任公司,更不要說壞話,不然你技術再牛逼也過不了)
答案自尋百度,也沒有百分百的答案,自己找的往往是最深刻的,更多面試題關注我們的公眾號。
相關文章
- 面試題集錦面試題
- 阿里巴巴Java面試題錦集阿里Java面試題
- 經典的Java面試題及回答集錦Java面試題
- 經典的Java基礎面試題集錦Java面試題
- 後端 面試題集錦後端面試題
- Java面試題集錦(1):volatile關鍵字Java面試題
- 面試必備問題集錦面試
- 面試題集錦-SpringBoot面試題Spring Boot
- JDBC常見面試題集錦(二)JDBC面試題
- JDBC常見面試題集錦(一)JDBC面試題
- 好程式設計師Java教程分享Java實習生面試題集錦程式設計師Java面試題
- GO面試題集錦快答[持續更新]Go面試題
- 【英語面試常見問題集錦】面試
- 面試集錦(九)git面試Git
- 面試集錦(十二)hashMap面試HashMap
- android阿里面試java基礎錦集Android阿里面試Java
- Java 面試題集Java面試題
- java 入門篇 問題集錦Java
- Java常見問題集錦(轉)Java
- Android大廠面試題錦集(BATTMDJD小米)Android面試題BAT
- 【轉】外企英文面試經典考題集錦面試
- J2EE面試題集錦(附答案)面試題
- 面試集錦(三)spring面試Spring
- PHP開發工程師面試問題集錦PHP工程師面試
- 矽谷科技巨頭最刁鑽面試題集錦面試題
- 70個shell指令碼面試題集錦,從此不再害怕面試!指令碼面試題
- 雲端計算面試題及答案,雲端計算工程師面試題集錦面試題工程師
- 雲端計算工程師面試題集錦,雲端計算面試題及答案工程師面試題
- java網址集錦Java
- 2019年阿里必問面試題集錦(收藏不看系列),你懂得!阿里面試題
- Python資料型別面試題集錦!(附答案)Python資料型別面試題
- Android大廠面試題錦集(BAT TMD JD 小米)Android面試題BAT
- Flutter 面試知識點集錦Flutter面試
- 面試集錦(十五)網路安全面試
- 面試集錦(一)redis與nginx面試RedisNginx
- 前端面試集錦——CSS篇前端面試CSS
- Java常見面試題集- -Java面試題
- flutter問題集錦Flutter