網易遊戲實習面經
最近打算在csdn上寫點跟程式設計和計算機相關的帖子,就先從網易遊戲被拒開始寫起吧。
之前寒假申請網易遊戲暑期實習,崗位寫的是QA,跟網易的學長也聯絡了,瞭解了一些相關的知識。
知道3月末才接到廣東HR打來的電話,說面試的事情。
等到四月初,第一輪電話面試開始:
一開始是自我介紹,我簡單說了下自己的情況。(以後面試的時候還是準備一下自我介紹的好,突出自己的重點)
然後問演算法題,一個是兩個檔案中都有URL,問怎麼找出相同的URL。答曰:Hash,排序,用STL的map找。問具體怎麼Hash,結果我忘了。。。其實直接將URL的字串相加就好。然後分別分析了一下演算法複雜度
然後就問C++的基礎知識,const用法,虛擬函式用法,不過虛擬函式太久沒用結果給忘了,果斷回答忘了。
後來問了點測試相關的東西,按照自己的想法回答了一下,不過感覺暴露出自己對程式測試一無所知Orz
最後問自己的優勢跟缺點。。。
對方說一週內給結果
面完之後覺得跪了,一週過後果然沒電話。。。。但是第二週又來電話了,說這周面試吧,我說好,問哪天有空,答曰:週五下午,可能對方覺得太靠後了,於是又問還有別的時間嗎,答:週三下午。。。。。。然後HR說還會打電話確認一下時間。結果週二還沒來電話,我以為自動弄到週五下午呢,沒想到週三下午正打遊戲呢,面試官來電話了,靠。。。。尷尬的推到週四晚上,沒想到面試官以為是週三晚上,結果晚上又來電話了,又推了一回。。。。。(目測是這個地方就引得面試官不爽)
週四晚上二面,先是問的專案經歷,讓我挑一個專案介紹,我挑了個最拿手的,然後就是面試官摳細節的問一些專案相關細節,以及怎麼解決。感覺答的還不錯,不過可能條理上不是很清楚吧。
然後又是問演算法,經典面試題:一堆數組裡面都是成對兒出現,有一個不是,問怎麼找出來,異或就可以了。然後問100個球,有一個重量不一樣,最少次稱重知道不一樣的那個球是重了還是輕了就好,不用找出哪一個,感覺回答的還可以,然後又問邊界情況下的分組。
隨後又是C++,問static的用法,結果那邊用的網路電話聽static聽半天聽不清楚,可能面試官產生我對這個static太不熟了的印象吧。
然後面試官又想問關於linux的相關問題,結果我答曰linux不太熟。。。。。。然後面試官就說那就算了(以後再也不能這麼幹了,應該繼續讓面試官問的,不會了再說不會)
最後又問將來是保研還是工作啊(是問工作意願的)我說,不確定,可能保研。。。。。現在想來真是處處都答的悲劇
對方說一週後給結果
結果今天就收到了拒信。
總結一下此次面試失誤和值得改進的地方;
- 自我介紹不夠突出,以至於面試官都問:還有嗎?
- c++基礎知識面試前一定要好好複習一下啊,當時的程設是多麼的有用。如static,const,虛擬函式,函式指標這些用法要牢記
- 對崗位要求要有一個基本的瞭解,比如這次申請的是QA,就應該在之前對程式測試相關的方面有所瞭解,否則兩眼一抹黑
- 多刷點程式猿面試100題和程式設計之美之類的書是有好處的
- linux要多熟悉
- 要表現出強烈的工作意向
- 對於寶潔八大問這種問題也要準備一下