常見的Java基礎的面試題

1 用過jdk8嗎?瞭解函數式編程嗎?NIO瞭解嗎?
2 CopyOnWrite應用場景?
3 如何java實現互斥鎖?zk實現分佈式隊列?
4 數據庫優化方式? 數據庫索引有哪些,區別。
5 如何保證一個類是線程安全的?servlet是線程安全的嗎?
6 線程池拒絕策略?
7 策略模式和狀態模式的區別?單利如何保證線程安全?jdk動態代理原理?【動靜區別】
8 jvm的運行時數據結構?調試時候用的哪裏最多?
9 搭建過集羣,如何保證集羣高可用?常用負載均衡策略?MySQL主從同步原理?
10 如何實現一個精簡版的dubbo?
11 如果設計一個高性能的讀多寫少Map?
12 如何數據庫優化?
13 webservice的原理是什麼?默認請求方法?
14 NIO常用的類。
15 jvm如何調優?
16 UML中類與類的關係有哪些?
17 常用的緩存策略有哪些?什麼情況下會緩存失效?
18 jQuery有哪些特色?選擇dom爲什麼高效?
19 項目用定時器很多,自己實現一個簡單定時器,怎麼實現。
20 JVM垃圾回收機制。JVM運行時候數據結構。ClassLoader原理
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章