寫在前面:我是在2017年網易校招內推期間經過筆試面試然後最終獲得網易Java研發工程師offer的。我覺得能夠獲得網易offer是一件極其幸運的事情。雖然在筆試面試的時候要靠個人實力,但是最後是否能夠拿到offer,運氣也很重要。我個人覺得自己在專業上算不上十分出色,只是一直都在踏踏實實地刷題、看書、寫程式碼。還有特別想說的就是:在面試之前,我其實心中非常忐忑,很怕會有很多答不上來的問題。面試中也確實遇到了很多答不上來的問題,但是面試官都是一種非常友好和藹,甚至是帶著商量的語氣來對候選人進行提問,這讓我感到非常舒服。所以在應聘網際網路公司的時候呢,我覺得在面試的時候一定要拋開雜念,不要老是想著自己學校不好呀、專業能力可能不如別人啊這些問題。因為既然公司願意給你一個面試的機會,肯定是認可你自身能力的。秋招也慢慢步入尾聲啦!在這裡預祝大家收割到滿意的offer哦~
一面 40分鐘左右
- 自我介紹
- 專案相關的組織
- Tomcat組織結構
- Servlet是否是執行緒安全的?
- HTTP請求中PUT、POST的區別?HEAD請求的作用?
- Spring MVC 的工作流程?
- Spring MVC 中的常用註解?RequestMapping的常用配置屬性,分別有什麼作用?
- Spring的主要特性?
- Java如何使用多執行緒?執行緒池相關?
- Java的解決多執行緒衝突的方法,鎖的型別?
- ReentrantLock、synchronized的區別和各自特點?
- Java如何序列化一個物件,如何自定義序列化?如何在序列化的過程中排除指定的屬性?
- Java如何讀寫檔案(多種方案)?如何進行隨機讀寫?位元組流和字元流的區別?
- Mysql的索引的型別?有哪幾種索引?怎麼優化查詢?
- Mysql的隔離級別?Mysql是如何消除幻讀的?
- 你有什麼要問我的?
二面 35分鐘左右
- Java的基本型別有哪些?
- 介紹一下Spring Boot?
- Spring Bean的宣告週期?
- Spring MVC的工作流程?
- 最短路徑的演算法?能不能寫一下?
- Mysql的隔離級別,分別解決什麼問題?
- Mybatis中的SessionFactory的作用?
- volatile 保留字的作用?
- ThreadLocal的作用?
- git的操作指令?
HR (hr姐姐太漂亮了,讓我忘卻了時間)
- 自我介紹
- 為什麼來杭州?
- 你在實習公司做的什麼工作?
技術徵文活動連結:juejin.im/post/59aa74…