前幾天成為準豬仔了,今天把面經分享一下|掘金技術徵文

JingboZhan發表於2017-09-28

寫在前面:我是在2017年網易校招內推期間經過筆試面試然後最終獲得網易Java研發工程師offer的。我覺得能夠獲得網易offer是一件極其幸運的事情。雖然在筆試面試的時候要靠個人實力,但是最後是否能夠拿到offer,運氣也很重要。我個人覺得自己在專業上算不上十分出色,只是一直都在踏踏實實地刷題、看書、寫程式碼。還有特別想說的就是:在面試之前,我其實心中非常忐忑,很怕會有很多答不上來的問題。面試中也確實遇到了很多答不上來的問題,但是面試官都是一種非常友好和藹,甚至是帶著商量的語氣來對候選人進行提問,這讓我感到非常舒服。所以在應聘網際網路公司的時候呢,我覺得在面試的時候一定要拋開雜念,不要老是想著自己學校不好呀、專業能力可能不如別人啊這些問題。因為既然公司願意給你一個面試的機會,肯定是認可你自身能力的。秋招也慢慢步入尾聲啦!在這裡預祝大家收割到滿意的offer哦~

一面 40分鐘左右

  1. 自我介紹
  2. 專案相關的組織
  3. Tomcat組織結構
  4. Servlet是否是執行緒安全的?
  5. HTTP請求中PUT、POST的區別?HEAD請求的作用?
  6. Spring MVC 的工作流程?
  7. Spring MVC 中的常用註解?RequestMapping的常用配置屬性,分別有什麼作用?
  8. Spring的主要特性?
  9. Java如何使用多執行緒?執行緒池相關?
  10. Java的解決多執行緒衝突的方法,鎖的型別?
  11. ReentrantLock、synchronized的區別和各自特點?
  12. Java如何序列化一個物件,如何自定義序列化?如何在序列化的過程中排除指定的屬性?
  13. Java如何讀寫檔案(多種方案)?如何進行隨機讀寫?位元組流和字元流的區別?
  14. Mysql的索引的型別?有哪幾種索引?怎麼優化查詢?
  15. Mysql的隔離級別?Mysql是如何消除幻讀的?
  16. 你有什麼要問我的?

二面 35分鐘左右

  1. Java的基本型別有哪些?
  2. 介紹一下Spring Boot?
  3. Spring Bean的宣告週期?
  4. Spring MVC的工作流程?
  5. 最短路徑的演算法?能不能寫一下?
  6. Mysql的隔離級別,分別解決什麼問題?
  7. Mybatis中的SessionFactory的作用?
  8. volatile 保留字的作用?
  9. ThreadLocal的作用?
  10. git的操作指令?

HR (hr姐姐太漂亮了,讓我忘卻了時間)

  1. 自我介紹
  2. 為什麼來杭州?
  3. 你在實習公司做的什麼工作?

技術徵文活動連結:juejin.im/post/59aa74…

相關文章