搶先看!美團、京東、360等大廠面試題解析,技術面試必備。

王中阳Go1發表於2024-04-24

技術面試必備!美團、京東、360等大廠面試題詳解,讓你輕鬆應對各大公司面試挑戰!

往期硬核面經

哦耶!衝進騰訊了!

牛逼!上岸騰訊互娛和騰訊TEG!

騰訊的面試,強度拉滿!

前幾篇文章分享了上岸騰訊的最新面經。

不少粉絲股東留言說別隻發騰訊的啦,其他大廠的也安排一些吧,比如美團、360、京東的。

必須安排,這篇文章就給大家安排上:

美團 一面

  1. 自我介紹
  2. leetcode141 環形連結串列,判斷是否有環路
  3. 延申leetcode142 環形連結串列2,找到入口位置
  4. 判斷一個sql(左右模糊查詢)能否命中索引
  5. 為什麼左右模糊不能命中索引
  6. 如何最佳化這個sql(左右模糊查詢)
  7. 全文索引底層怎麼實現的
  8. 建立分詞後,如何進行快速的模糊檢索
  9. 分詞用的什麼資料結構
  10. 跳錶的時間複雜度,雜湊表呢
  11. 雜湊表有什麼問題
  12. 說一下MySQL的索引
  13. 什麼是聚簇索引、非聚簇索引
  14. 事務隔離級別
  15. InnoDB如何實現可重複讀
  16. 死鎖是什麼,如何解決死鎖
  17. 拷打專案
  18. 你覺得科研中什麼能力比較重要

美團 二面

  1. 自我介紹
  2. 拷打專案
  3. socket、TCP/IP 的關係
  4. 輸入 url 的到瀏覽器顯示網頁的過程
  5. 反問

京東一面 (30min 京東微服務中介軟體開發部門)

  1. 自我介紹
  2. 實習專案中確保結果準確性
  3. 實習專案上游資料有問題怎麼辦
  4. Golang new 和make的區別
  5. 為什麼多協程最佳化,不使用協程呢?
  6. 實習專案過程中還有什麼可以最佳化的地方
  7. 微服務的優勢,為什麼用微服務
  8. 怎麼確保執行緒安全
  9. 訊號量和鎖的區別
  10. 你有什麼問題嗎?

360 一面

  1. 自我介紹
  2. 實現LRU演算法
  3. 這個lru演算法用在生產環境會出現什麼問題
  4. 如果十萬個執行緒同時put,會出現什麼問題
  5. 如何控制併發,加什麼鎖,讀寫鎖還是互斥鎖
  6. 程序、執行緒、協程
  7. 程式從載入到執行的過程
  8. 為什麼執行緒消耗比協程大,具體體現在哪些方面
  9. 生產中哪些服務用的 程序、執行緒,為什麼要這麼做,有什麼好處(今天第二次問到)
  10. nginx master-worker程序、程序與redis 程序、執行緒
  11. 資料庫事務,隔離級別
  12. 各個隔離級別怎麼實現的,原理
  13. RR能解決幻讀嗎,為什麼
  14. MVCC
  15. 資料庫中的鎖
  16. 樂觀鎖、悲觀鎖適用於什麼情況,併發,讀多寫少
  17. 分散式鎖
  18. zookeeper、mysql、redis 、etcd 怎麼實現分散式鎖,各有什麼優缺點,生產中一般用那個
  19. zookeeper原理,怎麼保持高可用
  20. tcp三次握手、四次揮手
  21. timewait、closewait出現,怎麼處理
  22. tcp調優相關引數
  23. 擁塞控制演算法、滑動視窗、零視窗報文
  24. http1.0 - http3.0 改進,優缺點

360 二面

  1. 說說 Linux 常用操作,ps 是幹嘛的
  2. Go map 為什麼是無序的?
  3. MySQL 索引分類,索引的優點和缺點
  4. 分庫分表
  5. Cookie 和 Session 的區別和應用,分散式 Session 的實現
  6. TCP三次握手/四次揮手
  7. Redis 的資料型別及其資料結構,Bitmap 是什麼
  8. Redis 的雪崩效應 ,是什麼,怎麼解決
  9. 執行緒,程序,協程區別
  10. 演算法:用 Go 手撕快速排序

早日上岸!

我們搞了一個免費的面試真題共享群,互通有無,一起刷題進步。

沒準能讓你能刷到自己意向公司的最新面試題呢。

感興趣的朋友們可以加我微信:wangzhongyang1993,備註:面試群。

本文首發在我的同名公眾號:王中陽Go,未經授權禁止轉載。

相關文章