關於網易遊戲系統架構師的面試經驗

學識都 人氣:1.81W

職位類型:遊戲系統架構師

關於網易遊戲系統架構師的面試經驗

面試地點:南京

招聘公司:網易遊戲

剛剛結束了找工作,因爲已經確認哥要去網易了,所以想寫一寫網易的面經,希望能給下屆的學弟學妹們一點經驗。

筆試 10.22

網易遊戲筆試,三個小時的題,題量還是非常大的,設計計算機各們核心課程,操作系統原理,c/C.,基礎數據結構與算法,數學推理題,網絡等。題特別多,題特別雜,幾乎沒有童鞋做完吧。多多益善吧。經歷過考研,一些基礎課程還是蠻紮實,前40分的題答的不錯,後面的算法題做的一般,我只會最笨重的方法。

一面 10.24晚上通知11.1下午2點面試

給各位同學提個醒,簡歷一定要多帶幾份,以備不時之需。他要求2份,我帶了5份,份份都起作用了。

通知2點面試,1:50簽到,開始做題,矩陣相乘,差不多10分鐘做完。開始等一面。

大概2:40通知一面,2個面試官。要求先自我介紹,其次問了一個項目,之後問了一句你是哪裏人?你目前拿到哪些公司offer?之後一面結束,不足10分鐘。沒問任何技術,偶是相當不淡定。

二面 11.1晚上通知11.2下午3點面試

2點半左右到網易準備。大概3點10分,一個女人帶我進面試房間。當時緊張了,這是我的`第一個女技術面試官?

進去後,2男1女。面試官先自我介紹,1個大話西遊II主程序,1個天下II主程序,靚女姐姐是HR。二面 HR面一起面的。

問了很多C.高級機制,問了2道基礎算法吧。題目回憶如下:

1.構造函數可以調用虛函數嗎?語法上通過嗎?語義上可以通過嗎?

2.析構函數可以拋出異常嗎?爲什麼不能拋出異常?除了資源泄露,還有其他需考慮的因素嗎?

3.C.中類型轉換機制?各適用什麼環境?dynamic_cast轉換失敗時,會出現什麼情況?(對指針,返回NULL.對引用,拋出bad_cast異常)

4.洗牌算法,如何證明算法是隨機的

5.100萬個32位整數,如何最快找到中位數。能保證每個數是唯一的,如何實現O(N)算法?

這道題是編程之美或編程珠璣上的。這道題使用位圖,需要空間複雜度是512M。

6.問了一個他們感興趣的項目,關於gcc插件的,聊了比較久。

7.拷貝構造函數作用及用途?什麼時候需要自定義拷貝構造函數?

8.一些題目記不清楚了。

9.聊待遇。

簽約

11.2晚上收到通過面試通知,通知11.3下午4點簽約。網易遊戲不同部門不同職位不同面試面試內容不同,但都注重基礎知識。還有的一面題目是BFS,這個應該特別容易了,但還有一些童鞋完成的不好。