第一面,問的問題比較雜,大致包括如下內容:
1) 數據庫索引問題,數據庫的索引是如何實現的' ,B/B+樹的區別
2) 數據庫的存儲引擎比較
3) SQL語言的編寫,主要涉及的關鍵字包括: like、order、group、sum等
3) 設計模式中的裝飾模式
4) Java中內存是如何實現的,以及垃圾回收機制分析
5) HDFS的設計原理,及解釋 什麼是一致性Hash
6) Git與SVN之間的區別
7) 排序(快排)及改進再改進
第二面,問的問題同樣比較雜,沒有算法面試
1) 數據庫存儲引擎比較
2) 搜索引擎原理
3) 給看一張數據結構的某個運行時切面圖,讓分析這個數據結構是用來幹嘛的