騰訊一面:
- 自我介紹
- 微服務的架構介紹,微服務與SOA的區別
- 分佈式事務處理
- spring特性,ioc,aop原理及實現。
- java concurrent包下的的東西,和其中的實現,concurrentHashMap原理和ThreadPoolExcutor原理。
- linux常用命令,如何查看日誌。
- 項目用到了spring cloud什麼組件,分別作用是什麼,原理是什麼。
- java反射原理
- hashmap原理
- kylin的構造,在二次開發中你做了什麼事情。
- 二次開發學到了什麼
- hive,hadoop,hbase基本架構。
- 手寫生產者消費者代碼。
- 使用concurrent包下的來實現生產者消費者。
騰訊二面
- Java中都有什麼鎖
- 樂觀鎖和悲觀鎖
- nio與bio的瞭解以及說一下區別
- Java併發的理解
- 死鎖,死鎖原因
- springmvc和springboot區別
- 攔截器相關,屬於哪個包
- mysql持久化和redis持久化
- redis爲什麼讀寫速率快性能好
- 說一下controller註解
- linux內核存儲方式
- SpringMVC的運行機制 運行機制的每一部分的相關知識
- modelResovlve怎麼渲染的?不同的頁面不同的顯示
- springioc解釋一下,使用springioc的好處
騰訊三面
- 鏈表,數組的優缺點,應用場景,查找元素的複雜度
- hashmap多線程併發情況下有什麼問題(就是jdk1.7hashmap成環)
- Jvm內存模型
- Tomcat容器瞭解嗎?
- 有做過jvm調優嗎
- Web項目裏前後端連接用什麼協議
- 線程創建方式
- Java中都有哪些鎖
- 可重入鎖的設計思路是什麼
- hashmap原理,處理哈希衝突用的哪種方法
- 從哈希表中刪除一個元素,再加入元素時恰好與原來那個哈希衝突,這個元素會放在哪
- 併發容器,Hashtable和concurrenthashmap區別
點擊獲取領取方式即可免費獲得資料的領取方式!