網易公共技術Java研發工程師面經(offer)|掘金技術徵文

跑起來就有風發表於2017-09-29

內推面試已經過去快一個月的的時間了,之前有記錄過面試題,但後來刪掉了。前兩天一個小夥伴安利我參加掘金的技術徵文比賽,所以現在再發一遍,希望對後續校招的同學能有幫助。(但是感覺我面試的題目都比較基礎)

一面:40分鐘

  1. 自我介紹
  2. 簡單介紹下專案
  3. 專案中用到了Redis,Redis與MySQL的區別,Redis適用場景
  4. 介面與抽象類的區別
  5. Java異常體系畫一下
  6. HashMap的結構是什麼樣的
  7. JVM垃圾回收演算法有哪些
  8. 設計模式瞭解嗎,介紹幾種
  9. Http的報文格式是什麼樣的
  10. Http的響應碼有哪些
  11. Http底層是什麼協議,TCP/IP的四層模型畫一下
  12. TCP四次揮手畫一下,TIME_WAIT出現在什麼時候
  13. Linux你常用到哪些命令,講一下netstat
  14. 堆排序講一下思路,不用寫
  15. 有什麼要問我的

一面的面試官一直笑嘻嘻的,問的問題也都非常基礎,沒什麼難度。

二面:40分鐘

  1. 自我介紹
  2. 介紹一下專案
  3. 專案中有什麼亮點或者難點
  4. 專案中為什麼用RPC而不是用HTTP,這兩者有什麼區別
  5. Spring專案中如果註解和xml混用,是先載入使用註解的bean還是先載入xml中配置的bean
  6. 不使用auto_increment,如何在java程式碼中實現對主鍵自增,需要考慮多執行緒以及分散式
  7. HashMap的結構是什麼樣的,如何擴容的?
  8. 物件鎖知道嗎?說說wait,notify那幾個方法
  9. 有什麼要問我的?

二面的面試官可能是比較累了,態度比較冷淡。問題不多也不難,也沒有別人遇到的演算法題或者場景題。

HR面:30分鐘

  1. 家住哪裡,有無女友,工作地點有要求嗎,能否提前過來實習
  2. 你的職業規劃是什麼樣的
  3. 現在在哪裡實習,會考慮留在那裡工作嗎,為什麼
  4. 做過什麼有挑戰性的事情,詳細描述一下,為什麼要做,沒有考慮過風險嗎
  5. 說一個你說服別人的經歷,詳細描述一下,怎麼說服的
  6. 有什麼要問我的

HR很厲害,反應很迅速,面試節奏控制得很好,說話咄咄逼人,氣氛比較緊張,並不是像別人說的聊天那樣的輕鬆。

算是運氣好呢還是不好呢,我被問到的問題都比較簡單,感覺自己都白複習了。而且在基本沒有問題被難到的情況下,並沒有加面,可見面試評級並不高。HR很厲害,我都以為自己要掛在HR面上了。後來拿到offer之後也和自己想象的那樣是個白菜offer。

相關文章