更新時間:2020-02-24 10:38:43 來源:動力節點 瀏覽3439次
算法面試:
二叉樹怎么實現的
知道哪些排序算法
快排怎么實現
堆排序怎么實現
一道算法題:兩個有序數組,有相同的元素,找出來
集合類和java高級特性面試
鏈表,數組的優缺點,應用場景,查找元素的復雜度
hashmap多線程并發情況下有什么問題(就是jdk1.7hashmap成環)
Jvm內存模型
Tomcat容器了解嗎?
有做過jvm調優嗎
Web項目里前后端連接用什么協議
線程創建方式
Java中都有哪些鎖
可重入鎖的設計思路是什么
hashmap原理,處理哈希沖突用的哪種方法
從哈希表中刪除一個元素,再加入元素時恰好與原來那個哈希沖突,這個元素會放在哪
并發容器,Hashtable和concurrenthashmap區別
設計模式
知道哪些設計模式
說說適配器模式,裝飾模式,代理模式
數據庫面試
三大范式
數據庫索引
數據庫可以有幾個聚集索引
哪些引擎支持聚集索引
事務特性(acid)
隔離級別
索引機制,聚集索引和非聚集索引
參與過什么高并發項目,講講你的架構設計心得。
一個集合里有1000萬個隨機元素,如何快速計算他們的和。
給你一個電子商務項目,如何數據庫設計(訂單、購物車和商品),包含流程。
總結面試:
1、Java基礎和高級,這就包括語法,多線程,各種特性,jvm,一些源碼,動態代理等。
2、計算機網絡相關知識(初級和高級都會問)
3、操作系統的知識
4、算法(很重要)
5、框架相關基操,底層實現(重要)
6、集合類的底層數據結構(基本每次都考)。
7、高并發項目(高級必問)。
以上就是動力節點Java培訓機構小編介紹的“華為高級java面試題,來看看自己的水平”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
相關推薦
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習