網易面試題(from 牛客網)


網易有道北京一面(研發算法崗)
算法
(1)給一個字母,每次只能執行全選或復制操作(全選后可以復制多次),得到n個字母最少需要復制多少次?
(2)數組中缺失值查找(二分查找)
 

網易面經 一面 二面 hr面【java】

作者:Mystery7
鏈接:https://www.nowcoder.com/discuss/34891
來源:牛客網

一面(45min)

  1. 自我介紹。
  2. 在xxx實習學到了什么。
  3. 記憶最深刻的項目。
  4. 並發包了解么?
  5. 遇到過哪些異常,說一說。
  6. 用過注解么,自己寫過么。
  7. 有沒有自己定義過異常。
  8. 項目里用到了緩存么?怎么用的?(二面被瘋狂懟緩存)
  9. 都看什么書?為什么要寫博客?
  10. 熟悉jvm么?堆怎么分區?
  11. 數據庫事物講一講?
  12. 熟悉http協議么?
  13. 職業規划是什么?
  14. 手寫線程安全的單例模式。
  15. 有什么想問我的?

二面(35min)

  1. 自我介紹。
  2. 你在xxx實習前后端都寫?說說vue,angular,react的區別。
  3. 如果給你個新項目,你用哪個框架,為什么。
  4. 聽說你用過緩存?用了什么緩存?幾級緩存?怎么用的?
  5. 緩存怎么保證和內存的數據一致性?
  6. 如果讓你自己設計一個緩存系統,你怎么設計?
  7. 你了解哪些 hash 方法?一致性 hash 是干嘛的?
  8. 對分布式有多少了解?
  9. 為什么用 springboot,好在哪?
  10. 給你一個sql語句,怎么判斷有沒有命中索引?
  11. 如果讓你現在設計xx項目,你會怎么做?
  12. 你覺得java程序員寫代碼的時候應該關注哪些地方?
  13. 在xxx實習中項目的難點?
  14. pb和 json 你會怎么使用?
  15. 你覺得寫文章有什么好處?
  16. 有什么想問我的?

hr面(30min)

  1. 有考研計划么?為什么沒有?
  2. 准備往哪個方向發展?
  3. 自己有什么規划?
  4. 在xxx實習的感受,有什么收獲,會留在那么?那邊結果什么時候出?
  5. 家庭情況。
  6. 說一件你說服別人的事情。
  7. 說一個你在項目中遇到的最重要或者最難的事。
  8. 期望薪資是多少?
  9. 有什么要問我的?
 多線程和高並發
 
 
郵件Java面試
一面:
1、普通項目 巴拉巴拉10分鍾
2、公司實習項目,說說有什么特別難的地方或者技術點  巴拉巴拉10分鍾
3、畫一下TCP關閉連接的過程
4、關閉連接的四次握手里面如果第三次如果一直不發FIN會怎么處理
5、寫了段代碼問能不能這么寫,應該是上下轉型的問題
6、ThreadLocal
7、垃圾回收細節
8、Java內存區域
其他記不清了

二面:
1、寫個算法實現LRU(黑人問號臉) 巴拉巴拉十分鍾,最終面試官告訴我應該怎么做,讓我回去再想想
2、項目細節 巴拉巴拉
3、多線程哪些實際用過  
4、常用的設計模式
5、面試官寫了個單例的實現方法,問我有什么問題,看了下感覺沒問題==、
6、事物的隔離級別。Mysql怎么實現隔離的
7、啊,記不得了,二面因為中午沒睡,滿腦子漿糊。想到哪說到哪,沒有邏輯

HR面:自己的優缺點吶,理想的公司類型吶,職位相關吶二十多分鍾
 
包括ACID、隔離等級、Myisam和Innodb兩種引擎、Innodb索引的底層實現(b+樹)、b+樹的原理、然后拓展地講了下b樹和b*樹,說了它們的優勢劣勢
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM