1. 程式人生 > 其它 >Java開發中常見的一些問題面試專題,血與淚的總結

Java開發中常見的一些問題面試專題,血與淚的總結

美團一面(50分鐘左右)

  • 程序和執行緒
  • 死鎖的必要條件
  • 網路,七層協議
  • TCP和UDP的區別
  • hashmap 詳細講一下
  • hashmap底層是如何解決hash衝突的
  • hashmap和linkedhashmap
  • 資料庫的索引,為什麼推薦自增id,有什麼優點
  • MySQL的引擎?innodb的索引儲存方式?B+樹的特點
  • 為什麼用B+樹
  • 瞭解hash索引麼,他跟B+樹索引的區別,哪個效能好
  • GC的方法
  • 寫程式碼(走臺階,用陣列實現stack,醜數)

美團二面(1小時20分鐘左右)

  • 自我介紹
  • 數學建模競賽的內容,自己擔任的角色。 主成分分析方法
  • java 的垃圾回收,講一講
  • 手撕程式碼:包含*和?的萬用字元,判斷待匹配的字元是否複合模板。
  • 資料庫擅長什麼?做過分散式麼?用過ES麼?
  • 無向圖的儲存,鄰接矩陣和鄰接表
  • 職業規劃
  • 現在拿到offer了嗎?有哪些?
  • 你有什麼問題麼?
  • 平時會看什麼書麼?
  • 你有什麼問題麼?

美團三面(30分鐘左右)

  • 今年實習做了些什麼
  • 之前實習經歷概括
  • 實習最大的收穫是什麼
  • 服務端的事故,你遇到過的
  • 你從那次線上事故學到的,如果要避免這種事故需要做哪些事情
  • 參加數模很多次,原因?(我本科和研究生參加了四次建模,大概看我參加了太多次);最近一次數模的題目,詳細講一講;數模的解題思路,為什麼選擇那個模型?為什麼不用其他的模型?
  • 有一個大陣列,儲存的都是整數,用最快的速度找到裡面最大的100個數字?
  • 除了這種方法,還有什麼方法?
  • 找工作想找一個什麼樣的?
  • 為什麼選擇開發工作?為什麼不選產品?
  • 大學到現在6年遇到什麼挫折?
  • 小論文發了麼?

美團HR面(25分鐘)

  • 說一下對前三次面試的感受
  • 前面面試過程中,有哪些問題答得不太好;這些問題為什麼沒有沒答好?
  • 實習工作內容,為什麼選擇服務端開發?
  • 實習過程中印象比較深的事情
  • 這個過程中有些壓力,你平時是怎麼紓解壓力的?
  • 自己有什麼優缺點?
  • 對工作崗位的一些要求?
  • 為啥參加這麼多競賽?
  • 還有什麼想問的?

總結

網際網路大廠比較喜歡的人才特點:對技術有熱情,強硬的技術基礎實力;主動,善於團隊協作,善於總結思考。無論是哪家公司,都很重視高併發高可用技術,重視基礎,所以千萬別小看任何知識。面試是一個雙向選擇的過程,不要抱著畏懼的心態去面試,不利於自己的發揮。同時看中的應該不止薪資,還要看你是不是真的喜歡這家公司,是不是能真的得到鍛鍊。其實我寫了這麼多,只是我自己的總結,並不一定適用於所有人,相信經過一些面試,大家都會有這些感觸。

**另外本人還整理收藏了2021年多家公司面試知識點以及各種技術點整理 **

下面有部分截圖希望能對大家有所幫助。

本文已被CODING開源專案:【一線大廠Java面試題解析+核心總結學習筆記+最新講解視訊+實戰專案原始碼】收錄