1. 程式人生 > >美團 後臺開發 面經

美團 後臺開發 面經

2018.4.1

一面 電面

1. 自我介紹

2. 聊聊天,家鄉,看法,自我認識

3. 面向物件

4. tcp 三次握手

5. volatile

6. hashmap

7. 資料庫的事務

8. 資料庫b樹

9. 死鎖

10. 3升桶5升桶,打4升水

11.  一千萬個數中選取最大的100個

12. 查詢 前升後降陣列

13. String

14. 如何判斷物件死亡

總結 

1.《劍指offer》什麼時候都不能忘

2. 看書要能複述,才算看書。

2018.4.4

二面 電面

自我介紹

1. 熟悉的資料結構

2.有一個無序整型陣列,如何求出這個陣列排序後的任意兩個相鄰元素的最大差值?要求時間和空間複雜度儘可能低。(例如:無序陣列 2、3、1、4、6,排序後是1、2、3、4、6,最大差值是 6-4=2)

    要求: 不用排序

    答: 用快排,然後再遍歷一次找出

    強調要求:不用排序

    想到了

            2.1 桶排序

            2.2 開n個執行緒,需先找出陣列最小值,使睡眠陣列值-陣列最小值的大小的時間,然後用一個值記錄多個執行緒醒來時間差值的最大值即可。

       但自認為都是 排序方法的一種,沒說!!!

3.final 

4.session,cookies。多個伺服器如何儲存session?

    當時回答   每個伺服器儲存一個session

    事後想想,一箇中央伺服器儲存所有session ,當任意伺服器收到客戶端請求,向中央伺服器傳送查詢      是否已有session,然後。。。

5. 資料庫  b+樹

6.hibernate 優劣

7.專案實習

8. 對美團的瞭解

9. 規劃

10.有什麼要問我的嗎

總結:

    1.面試前一天不要熬夜

    2.及時確定面試官的題目要求以及對某些不清楚的概念的定義

    3.想到什麼及時與面試官溝通想法

剛睡醒,思路不清晰。

2018.4.8

三面 電面

1. 自我介紹

2. 實習經歷

3. 三個最熟悉的知識點

4. 三件最驕傲的事情

5. 一件最遺憾的事

6. 美團收購摩拜的看法

7. 有什麼問題(前兩面都問的差不多了,這裡犯了個大錯)

總結

    我是不是說太多了?少說多聽。

    三思而後行。

2018.4.20 

四面 hr 面

1. 聊天

2. 對美團的認識

3. 覆盤 ,有沒有對之前技術面進行復盤

4. 有幾個offer

5. 談offer

據說在走流程,激動

總結

覆盤!!!

很重要,突然感覺受到很大啟發。謝謝hr小姐姐。