1. 程式人生 > >淺談求職之路之網易面經

淺談求職之路之網易面經

網易一面:34分鐘
首先自我介紹:將一些自己的專業,所學的方向,熟悉的方向。
G: 簡歷中有C,C#(???什麼鬼)
G:集合類,hashMap具體實現,用法。
G:jvm 具體結構
G: NOI
G: GC 具體實現演算法
G:多執行緒實現,validate,執行緒同步
G:網路,http協議(過程),TCP
G:資料結構,熟悉的資料結構,講解,排序演算法(快排,希爾),雜湊表,哈夫曼樹(具體實現,使用。不是二叉樹,沒聽明白)
堆熟悉嗎?樹(遍歷,專案有用到嗎)?圖(沒問)
G:資料庫,事務(4個特性),死鎖(原理,避免方法,如何避免),索引(用法,具體實現),加鎖,多事務同步。
G:Linux,有沒有深入瞭解,(ps:沒有)那說說自己常用到的命令吧
問題:
面試官一直咳嗽,講話不太清楚。。。
1.你們公司的專案,(回答不太清楚,到了在分配)
2.技術,二面(回答含含糊糊。。。)
網易,問的筆記基礎,應該是太基礎。。。


網易二面:

還在加班,寫程式碼。。。突然接到網易的電話,hr姐姐聲音很溫柔。。。哈哈,第一句話,首先恭喜你網易一面通過了。然後問我在哪裡,有沒有時間去杭州總部面試,,,我當然有了。那麼接下來就坐等好訊息嘍。加油,希望自己表現好一點。

 時間有點久了,簡單說下。

1.歸併演算法

2.hashmap的底層實現

3.linux中,檢視日誌。如果一個1G大的檔案,在512M記憶體檢視,並且可以檢視上下文,如何查。。。

4.用兩個棧實現佇列

5.通排序

6.一個1G大小的檔案,在521M記憶體中,如何排序