1. 線程池用過哪些,線程池有哪些參數,而後問我幾個經常使用線程池的用法和實際場景問題。java
2. 集合框架的知識,hashmap,ArrayList,LinkedList源碼相關知識,基本整個介紹了一遍,與hastable,concurrenthashmap相互的關聯和區別程序員
3. 說幾個垃圾回收器,cms回收器有哪幾個過程,停頓幾回,會不會產生內存碎片。老年代產生內存碎片會有什麼問題。面試
4. 講講快速排序,分析一下時間複雜度?redis
5. 雙親委派模型介紹一下數據庫
6. java中同步、volatile關鍵字安全
7. jvm內存分區,爲何要有新生代和老年代架構
8. 有作個JVM內存優化嗎?框架
9. 數據庫索引 主鍵和惟一索引有什麼區別jvm
10. 彙集索引和非彙集索引的區別?分佈式
11. MySQL存儲引擎innoDB和MyISAM的區別?
12. innoDB的B+樹索引葉子節點的Data域存儲的是什麼?MyISAM的B+樹索引葉子節點的Data域存儲的是主鍵仍是物理地址?
1. MySQL innodb的b+樹索引,主鍵索引,聚簇索引有什麼區別。
2. 數據庫四大特性
3. 事務的四大隔離級別
4. jvm場景問題, 標記清除屢次後老年代產生內存碎片,引發full gc,接下來可能發生什麼問題。
5. MySQL裏有哪些鎖,行鎖表鎖,樂觀鎖呢
6. MySQL的死鎖怎麼產生的,舉了兩個例子。
7. dubbo裏的zookeeper是作什麼的
8. aio,nio,bio的瞭解,NIO的核心概念有哪些?
9. 經常使用的NIO框架有哪些?優劣勢
1. 分佈式下redis如何保證線程安全
2. redis持久化的方式以及區別
3. zookeeper如何實現分佈式鎖、其餘分佈式鎖怎麼實現
4. kafka的架構,如何用kafka保證消息的有序性
5. 數據庫的優化包含哪些?MySQL的優化,談兩個你優化的例子。
6. 最有技術難度的項目,介紹下相關核心設計流程。
7. 工做中,碰見了技術瓶頸沒法解決,你的解決思路?
8. 將來你的職業規劃是怎麼樣?
以上就是華爲技術面面試遇到的問題
如下最新總結的2019阿里Java必考題範圍和答案——加羣:722414953免費獲取,但願在這個寒冬,能對找工做的同窗有必定的參考和幫助~