雖然最終沒有選擇騰訊,但是感覺騰訊的招聘還是一次很有代表的招聘,希望下面的經(jīng)歷對大家有些用處。
本人計算機類碩士,研究方向是三維圖形及建模,對游戲很感興趣,是個游戲玩家(非網(wǎng)游),所以準備的方向是騰訊游戲類的工程師。
(位于深圳市南山區(qū)科技園的騰訊新總部大廈)
第一輪:筆試
qq 的筆試題還是很有特色的,考察重點是數(shù)據(jù)結(jié)構(gòu),Unix,IQ,數(shù)據(jù)結(jié)構(gòu)部分都是很基本的知識,如果你不會,那你就該檢討自己了。Unix部分,相對而言比較陌生,但也不是很難,是Unix方面很基本的東西。這些東西在面試中又一再提到。IQ,比較難了,尤其是最后一個選做題,題目大家應該都知道了。筆試及格成績應是50分左右吧,而且給分還是很松的。筆試其實是很重要的,因為最后筆試試卷和你的個人材料都是裝訂在一起的,每個面試官都會看到。所以,比較差的成績即使進入了面試也很難走遠。
第二輪:技術(shù)類一面
這個和你具體選擇的方向關(guān)系不大,主要分研發(fā),測試,基礎(chǔ)研究等幾個方向。我面的是研發(fā)方向的,這個方向我感覺是純軟件的,所以對計算機的學生來說相當有利,尤其是從事網(wǎng)絡,應用軟件,數(shù)據(jù)庫這些上層軟件的。面試官以提問+代碼相結(jié)合。
我的問題有:自我介紹,項目介紹,這兩個是必須的,在介紹項目的時候,面試官會深入問問題,會對某些細節(jié),例如數(shù)據(jù)機構(gòu),算法復雜度,數(shù)據(jù)庫連接問一些問題。隨后是專業(yè)面試,題目都是相當經(jīng)典的題目,大致有:進程與線程;Unix和windows進程間通信的主要方式和系統(tǒng)調(diào)用;敘述TCP/UDP協(xié)議,他們的應用,TCP的三次握手,滑動窗口,超時重傳;HTTP協(xié)議和COOKIE機制和一些COOKIE的問題(這個我不會);讓你設(shè)計一個PDA上的通信簿,你會用樹還是哈希,從這個問題會引申出hash,平衡數(shù),紅黑數(shù)的一系列問題;面向?qū)ο蟮亩鄳B(tài)是什么,設(shè)計一個多態(tài)的例子;C++的虛函數(shù)實現(xiàn)機制。問題不難,
但是你回答問題的手段和技巧很重要。幾個經(jīng)驗:要有自信,敢說精通,熟悉這些詞語,對自己的強項一定要毫不猶豫的說精通。回答問題之前,好好組織一下語言,不要說的顛三倒四,邏輯不清。問題一定要回答的全面,你說的越多越好,如果能把相關(guān)方面說出來更好。
在進行技術(shù)面的時候,一個最重要的問題就是,你要清楚的知道自己的強項,自己的特長,盡可能的把面試官朝你的方向引。我的特長是應用軟件開發(fā)和面向?qū)ο蠼,所以我每次自我介紹總要強調(diào)自己的軟工很好,軟件開發(fā)流程很熟,這樣和很多面試官在軟件開發(fā)流程方面就有很多問題可以探討。你一定要展現(xiàn)出你的技術(shù)專業(yè)性(你是技術(shù)類的)和你對公司,職位的熱情。
在一面的時候,我向面試官展現(xiàn)了很多我在軟件開發(fā)方面的技術(shù)和對游戲的熱愛。所以,當面試官向我祝賀說"我相信你應該可以進入騰訊",我就知道,這個offer應該有希望了。
第三輪:團隊合作
這個問題大家也應該都知道,4副撲克搭塔放雞蛋的。這一輪我認為是過場,只要你技術(shù)面表現(xiàn)的不錯,你這一面都不大會刷。一組8個,我們做的很成功,兩個實驗都完成了。但是最后還是只有兩個進入了第三輪。而且,最后HR面試的時候,我偷偷看了一下我的面試記錄單,第二面是空的,根本沒用啊。
第四輪:繼續(xù)技術(shù)面
manager 技術(shù)面,面的很辛苦,騰訊組織的非常不好,很多人等了很久才開始面,而且一部分面試官因故走了,結(jié)果這一面很多人面的很郁悶。面我的據(jù)說是互動娛樂部的一個manager(HR說的),面的問題很無聊:進程和線程,TCP/UDP,排序算法(讓我給他完整的說了一遍我所知道的排序算法和他們的時間復雜度),Windows的內(nèi)存尋址方式,Socket中阻塞模式干什么用的,你所認為的軟件開發(fā)模式和你對你所做項目的一些評價。最后是那個程序題,寫代碼,個題非常重要,如果做不出來或者做錯了,那就估計沒戲了。題目是給定一個字符串,例如abc123de4f67,把里面所有的數(shù)字字串找出來,并且存貯起來,例如你要把123,4,67找出來,放到3個char型數(shù)組里。這個題目很經(jīng)典了,相信很多人都知道。
第五輪:HR面
paul 一面定乾坤,淘汰率很高,據(jù)說一半。HR面無非就是談談薪水啊,你的家屬啊,發(fā)你offer你來不來啊,可能根據(jù)個人情況還會談一些其他的。paul和我談了很多網(wǎng)游的問題,包括網(wǎng)游的發(fā)展前景,一些成功網(wǎng)游的經(jīng)驗,一些競爭公司的情況,游戲引擎的一些情況,介紹了一下我要去的部門和職位?傊銘摫憩F(xiàn)的更加專業(yè)點,要有自信。
之后發(fā)offer,簽約會。確定deadline是**月**號。
對技術(shù)類公司的一些總結(jié):基礎(chǔ)全面,重點突出,專業(yè)對口,滿足這三點,就絕對可以找到一個不錯的技術(shù)類職位。如果你能對你所要從事的行業(yè)有清醒的認識(主要公司,目前格局,發(fā)展趨勢),那你將在求職中無往不勝。
首先感謝騰訊給了這么長的面試流程,好好鍛煉了下自己。感謝給了這么長的deadline,好進行選擇和思考。
感謝面試時認識的很多朋友。
閱讀了本文,本站還為你提供以下更多相關(guān)文章: