「螞蟻金服」一面

【每日一語】現在不是去想缺少什麼的時候,該想一想憑現有的東西你能做什麼。——海明威《老人與海》

今天晚上螞蟻金服一面,感覺是要涼了。

1、自我介紹,從技術開始

2、介紹自己的一個項目

我說的是自己做的一個storm相關的項目,然後被問到Hbase表的併發讀寫問題,過後自己查了發現Hbase是強一致性的分佈式數據庫,客戶端不用考慮併發讀寫的問題啊,

當時說年輕考慮不周全,babala的,讓我提出解決方案,無非就是自行加可重入鎖或者讀寫鎖了。

3. B+ 樹的原理

把自己知道的說了一通,然後問我數據庫

4. 數據庫如何建索引?

忘了,不知道有create index ,一直在回答如何向B+樹添加節點。。

5. Http 訪問頁面的流程

6. 服務器收到數據後怎麼辦,沒反應到這裏問負載均衡

7. 負載均衡的方法

8. java 線程池的參數意思

9. java 線程之間如何通信

10 jvm gc 的時機

11 java 什麼時候發生死鎖

12 如何避免死鎖

13 如何分析gc日誌、分析堆轉儲快照(忘的乾淨)

14 TCP 滑動窗口原理,幹什麼用的

15 TCP擁塞控制方法

16 Hbase和關係型數據庫的區別在哪

17 N個數如何取到最小的K個數

反思:

1、其實HBase本身是強一致性的,在併發讀寫的情況下是沒有問題。

2、以前的項目長時間沒看,忘的差不多

3、數據庫還是硬傷啊,得好好準備。

4、總體面試不是很難,但是自己心裏緊張,語言表達不清楚,回答問題也不全,總體感覺藥丸了。

5、簡歷還是少些熟悉XXX,不然容易被問的深。

6、個人介紹和項目陳述需要提前準備,多演練演練

來源:https://www.jianshu.com/p/7bc33a090c74

相關文章