2020美團(開水團)面試題真題整理最新最全~持續更新中~~~

大家好我是好好學習天天編程的天天
一個整天在互聯網上種菜和砍柴的程序員~

如果我們每天關注互聯網行業,也有心做程序員的話,我們可能進場會聽到一些關鍵詞:一東(時間單位),一度(市值單位,一個拼多多是幾個百度?),當然對於美團,大家也應該比較熟悉的啦,網傳美團是出了名的扣,所有被網名親切的成爲:開水團。不過大家也不要擔心,瘦死的駱駝比馬大,美團點評給應屆畢業生開出的薪水還是不錯的。
請看下面的表格(本科生薪水,整理自網絡):
本科生薪水
所以如果大家想去美團也還是有不錯的待遇的。

那下面天天就大家分享一些美團面試的真題(全部都是應屆畢業生的面試真題)!!!


2020美團面試題真題一面-2020/3/20

1.進程與線程的區別
2.數據庫索引爲什麼用B+樹而不用B-樹
3.spring mvc 的處理流程
4.訪問一個網頁的具體過程
5.手寫單例模式
6.手寫數組合並
7.java線程安全瞭解麼
8.hashmap、hasptable concurrenthashmap的區別,concurrenthashmap如何實現高併發?
9.知道哪些NoSQL,講下redis,redis的實現原理,redis怎麼實現高併發?
10.C++如何處理異常,異常向上拋出拋到最上層是什麼情況?
11.get、post的區別,什麼是冪等性,put和post的區別。

2020美團面試題真題一面-2020/3/20

1.tcp三次握手,第三次握手的時候如果直接發送數據會怎樣。
2.一個http請求的具體過程以及具體的協議,越詳細越好,dns的查詢過程
3.設計一個訂單,同時有多個騎手搶訂單該如何設計,有多個服務器處理請求要怎麼處理?
4.select、epoll的區別,什麼時候用select,什麼時候用epoll
5.講項目
6.講下快排
7.手寫插入排序
8.進程與線程的區別,如何創建多線程、如何創建多進程。
9.IPC通信,會問你自己實際使用過不
10.socket編程過程
11.vector實現原理
12.如何將一個序列均等分爲兩部分,使得這兩部分之和儘量小
13.如何實現vector 在擴容的時候不進行新的空間申請,即不想有擴容操作,該如何設計? --- 從operator new和placement new方面來講。

2020美團面試題真題一面-2020/3/29

1.進程地址空間?
2.RAII/C++動態內存管理?
3.map底層, map底層爲什麼不用哈希表? C++中什麼結構用了哈希表?
4.線程池的設計?
5.如果是多計算型任務和多IO型任務,在設計線程池時如何設計?
6.空間配置器?
7.tcp相關?
8.實習期間的項目?
9.map reduce使用場景?
10.給你一個文件數據量很大,怎麼查找topK?
11.weak_ptr實現? auto_ptr缺陷?

2020美團面試題真題二面-2020/3/29

1.實習經歷以及實習期間的項目 ?
2.大量字符串中查找重複字符串 ?
3.你覺得自己的技術優勢是什麼 ?
4.說一下整個http請求到響應的過程,越詳細越好 ?
5.青蛙跳樓梯的問題 ?
6.死鎖相關問題 ?
7.活鎖相關問題 ?
8.數據庫索引以及慢查詢 ?

2020美團面試題真題一面-2020/3/29

1.自我介紹
2.做項目的收穫?
3.解釋項目流程?
4.線程和進程的區別?
5.進程間死鎖產生條件?
6.寫二叉樹最低公共祖先,堆排序?
7.new和malloc的區別?

2020美團面試題真題二面-2020/3/29-牛客

1.什麼時候自己實現類的拷貝構造函數?
2.malloc和new的區別?
3.https和http的區別?
4.四個題.鏈表逆置,複雜鏈表的複製,rand7如何變成rand10,弓字形遍歷二叉樹?
5.操作系統常見調度算法?
6.內存泄露一般是什麼時候?

2020美團面試題真題三面-2020/3/29

1.什麼是慢啓動?
2.介紹tcp滑動窗口,數據傳輸時間和網絡吞吐量與滑動窗口的關係?
3.select和epoll的區別,分析et和lt的區別,以及試着實現?
4.new和malloc?
5.哪個項目帶給你的收穫最大,然後開始介紹項目?
6.然後又問了點http的狀態碼?

2020美團面試題真題HR面-2020/3/29-牛客

1.爲什麼不考研?
2.你做過什麼讓父母最不喜歡的事嗎?
3.你做過的印象最深刻的事?
4.參加的活動都有什麼?
5.然後你在活動中扮演的角色,作用,舉例說明?
6.對我們公司的瞭解?
7.談談公司的前景?

2020美團面試題真題一面-2020/3/29-牛客

  1. C與C++動態內存管理。
  2. 智能指針介紹,如何實現的引用計數?
  3. 其他C++11新特性舉例講解?
  4. 樹形結構在內存中的存放方式,以及如何恢復出一棵樹?
  5. 如何構建一個二叉樹,手寫代碼(包括開闢空間,構造函數等等)?
  6. 手寫快排非遞歸,給我了一串數字,把快排的每一步與棧結合的結果寫出來?
  7. Linux內存管理,調度算法介紹?
  8. Linux是如何對一個進程進行內存管理的?
  9. LRU算法是如何實現的,有沒有研究過源碼?
  10. 自己設計一個LRU算法,你會採用哪些數據結構?
  11. 互斥,阻塞,非阻塞,同步異步區別介紹?
  12. 設計一個通訊錄的查找算法,實現模糊漢字匹配與拼音匹配 ?
  13. 講一講KMP算法?
  14. Huffman數編碼,畫圖解釋?
  15. 畫一畫TCP建立連接的過程,擁塞避免算法的曲線圖,橫豎座標意義?
  16. HTTP協議瞭解不,給我了POST方法提交數據的一個例子,畫出HTTP的包頭信息?
  17. GIT,本次提交經過commit後已經push了,有哪幾種撤銷修改的辦法?
  18. libevent服務器的性能測試大概有多少?
  19. 關於服務器,有沒有了解過高併發服務器,比如淘寶雙11是如何應對的,如果讓你來設計呢?
  20. 數據庫瞭解多少?

上一篇:2020年騰訊C++面試題和答案持續更新中-內附視頻講解(11)
下一篇:不知道校園招聘是什麼?怎麼拿BAT,TMD的offer?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章