• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            小默

            zz

            騰訊當(dāng)時(shí)的筆試題好像就是側(cè)重c++語法吧,似乎都是比較基本的題目。
            面試開始就是問了一些簡歷的事情,記得問的還是比較仔細(xì)的,我的每個(gè)項(xiàng)目都逐個(gè)介紹了一遍。這道工序完了之后是讓我寫一個(gè)程序解決一個(gè)簡單的問題,我也比較快就寫出來了。他看了一下問了一些問題,我就逐一簡答了一下。總共大概花了一個(gè)小時(shí)左右吧,我就出來了。
            ------------------------
            面試官1周:
            給了我一份試題,開始做題,都是一些比較基礎(chǔ)的東西。
            MFC和ATL/WTL的消息實(shí)現(xiàn)機(jī)制
            排序算法,hash表的定義,優(yōu)勢。
            使用C++實(shí)現(xiàn)一個(gè)單例模式
            談?wù)劤齀DE外的調(diào)試工具,DegView,WinDbg等等
            編程題:
            最有效的將54張牌隨機(jī)生成,我多次使用的隨機(jī)數(shù),但是考官的要求是只使用一次隨機(jī)數(shù)。

            面試官2菜:
            問我較多的是網(wǎng)絡(luò)協(xié)議設(shè)計(jì)的問題,聊了些遠(yuǎn)程調(diào)試方面的技術(shù),dump、minidump
            問了些COM組件原理,開發(fā)相關(guān)的問題

            面試官3 不詳
            問我對QQ文件傳輸模塊的設(shè)計(jì)
            編程題:
            將一個(gè)超過64位的大數(shù)轉(zhuǎn)換成16進(jìn)制的數(shù)字

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

            ----------------------
            昨天我正式收到了騰訊的實(shí)習(xí)生offer,暑假我要去深圳的騰訊總部了~
            從開始想到申請騰訊實(shí)習(xí)生,一直到接到lily通知我拿到offer,過程還是挺曲折的~我只是想記錄下這段經(jīng)歷~
            騰訊的面試是我第二次的正式面試。第一次是以前寫過的51job.com重慶200強(qiáng)選拔賽中的面試,那次貌似碰到一個(gè)不搞技術(shù)的人來問我很多非技術(shù)的問題,我比較郁悶,他比我更郁悶。。。
            網(wǎng)申
            按我的記憶,以前網(wǎng)頁上寫明了,在全國招300名技術(shù)類實(shí)習(xí)生到深圳的騰訊總部實(shí)習(xí)。我看到這個(gè)要求,感覺自己還蠻符合的(至少不像MSRA的實(shí)習(xí)生要求那么高,在此羨慕一下sixsix),于是我進(jìn)行了網(wǎng)申。在線填完簡歷之后,遲遲沒有提交,因?yàn)槊鎸Ψ倍嗟穆毼徊恢肋x哪個(gè)好。于是我想到了在騰訊工作的暉哥,咨詢他老人家當(dāng)然是必不可少的~
            牛人都是很忙的,暉哥也不例外,不過暉哥仍然愿意在繁忙的工作中為我出謀劃策。在網(wǎng)站上可以看到騰訊的招聘計(jì)劃中,沒有任何一個(gè)職位是在重慶招聘的,這讓我感到希望渺茫。如果這個(gè)時(shí)候我仍然執(zhí)著地等待網(wǎng)申的結(jié)果,可能我就與騰訊無緣了。。。于是我選擇了:
            內(nèi)部推薦
            事實(shí)證明,網(wǎng)申也沒有任何回音。暉哥讓我把電子簡歷發(fā)給他看看,耐心地看過之后,暉哥說希望我能來他的組工作。我也想啊。。。不過這件事不是暉哥就能說了算的。。。暉哥把我的簡歷交給他們部門的HR老大,然后讓我等消息~
            一面
            6月3日上午10點(diǎn)54分,暉哥給我QQ發(fā)了條消息,說“準(zhǔn)備一下面試,隨時(shí)可能有電話”,不過這個(gè)時(shí)候我并沒上QQ。。。人在實(shí)驗(yàn)室做網(wǎng)絡(luò)安全課程設(shè)計(jì),大概11點(diǎn)接到一個(gè)0755區(qū)號(hào)的電話,心想應(yīng)該是深圳的,果然是一面的電話面試。面試官是個(gè)男青年聲音,問我現(xiàn)在方不方便講話,我走到窗戶邊的安靜地方跟他說方便。
            一面持續(xù)了大概20多分鐘,基本全是技術(shù)面。他首先說看過了我的簡歷,讓我從做過的項(xiàng)目里選擇一個(gè)來談?wù)?。主?dòng)權(quán)掌握在了我的手中我就不客氣了,我選擇了Dreambook,這是我們DreamX小隊(duì)最引以為豪的項(xiàng)目,經(jīng)歷過MSRA大牛們的提問,已經(jīng)向不知道多少人展示過。他問了我一些很常規(guī)的技術(shù)面問題——介紹一下這個(gè)項(xiàng)目,我們開發(fā)團(tuán)隊(duì)有幾個(gè)人,開發(fā)了多久,如何分工,我在這個(gè)項(xiàng)目中擔(dān)任了什么職責(zé),用到了一些什么技術(shù),軟件的架構(gòu)和某些流程是怎樣的,軟件的缺陷和前景在哪里。了解了整個(gè)項(xiàng)目之后,他問到了一些技術(shù)細(xì)節(jié)——每個(gè)模塊是依據(jù)什么技術(shù)和想法實(shí)現(xiàn)的,模塊之間的接口是怎樣的,測試是否考慮到各種實(shí)際情況,某些功能是否會(huì)在不同的情況下失效,軟件是否做過性能測試,如何發(fā)現(xiàn)軟件的瓶頸所在,軟件是否根據(jù)用戶的進(jìn)一步需求改進(jìn)過并且如何改進(jìn)的,我們參加比賽的時(shí)候,我們的作品為什么比其他作品好。
            這個(gè)項(xiàng)目是我參與過開發(fā)周期最長的一個(gè),他問到的這些問題,我們早就有過考慮,并且有著完善的解決方案。技術(shù)面沒有難倒我。之后他問了我一個(gè)RP題,我認(rèn)為自己在性格上的優(yōu)缺點(diǎn)是什么。我說我的優(yōu)點(diǎn)在于樂于并善于學(xué)習(xí)新鮮的東西,然后舉例說明,缺點(diǎn)在于有時(shí)候容易驕傲自滿,我自己也知道這個(gè)缺點(diǎn),正在努力改進(jìn)中。。。
            最后他問我對騰訊公司有沒有什么想了解的,或者想問的問題,我說沒有。他問為什么,我說我有暉哥,以前了解過一些,以后有不了解的也可以問他。然后電話就掛了。
            暉哥問起我,我才發(fā)現(xiàn)我不應(yīng)該不問問題。暉哥猜不出是誰面的我,我還不知道什么時(shí)候會(huì)有二面的消息。。。于是再次等消息。。。
            二面
            6月4日,暉哥告訴我,一面通過了,等端午節(jié)過了準(zhǔn)備二面。我跟暉哥說,看來騰訊對實(shí)習(xí)生的技術(shù)要求不高啊,一面還是比較簡單的。后來才知道,BT的在后面。二面過程是我目前見過的第二BT面試(第一BT的當(dāng)然是MSRA的面試)。幸好我還是認(rèn)真準(zhǔn)備了的——我在網(wǎng)上搜以前騰訊招實(shí)習(xí)生的筆試面試題,結(jié)果一個(gè)都沒有,只有招員工的時(shí)候的筆試面試題,我就按這些題準(zhǔn)備,思考騰訊可能考察哪些方面,后來確實(shí)派上了些用場。這告訴我,無論認(rèn)為多么簡單,面試一定要有準(zhǔn)備。
            6月17日,一個(gè)陌生的女人闖入我的生活,她就是lily。她打電話告訴我恭喜我通過了初試,希望我能參加在成都進(jìn)行的復(fù)試。我問了一下lily,為什么要去成都,不來重慶面,她說因?yàn)橹貞c地區(qū)通過了一面的就我一個(gè)人。。。我徹底絕望了,看來不得不去一趟成都。我問二面是誰來面,她說是一個(gè)部門的主管。我又問二面主要是什么問題,她說還是以技術(shù)面為主。暉哥建議我準(zhǔn)備一下算法。
            6月19日早上,我在川大旁的一個(gè)酒店12樓的客房里面試,lily給我的schedule是9點(diǎn)到9點(diǎn)半面試,實(shí)際上從9點(diǎn)面到了 10點(diǎn)45分。在這1個(gè)多小時(shí)內(nèi),面試官的問題密度灰常大,覆蓋面之廣,技術(shù)難度之深,在本人短暫的職業(yè)生涯中史無前例。他問到了Unix/Linux 或 Windows 開發(fā)平臺(tái)下的C++,CGI,JS\AJAX\CSS\ASP\FLASH,Java EE網(wǎng)站開發(fā),Java ME手機(jī)開發(fā),嵌入式,3D渲染原理,3D游戲引擎,網(wǎng)絡(luò)分層,TCP/IP協(xié)議的原理,Winsock編程,服務(wù)器集群,分布式,Web服務(wù)器原理,數(shù)據(jù)庫設(shè)計(jì),數(shù)據(jù)庫壓力測試,搜索引擎技術(shù),基于.Net/C#的Web開發(fā),大并發(fā)訪問網(wǎng)站的架構(gòu)設(shè)計(jì),軟件工程,算法和數(shù)據(jù)結(jié)構(gòu)?;旧习盐沂煜さ?,我了解皮毛的,和我聽說過的,我沒聽說過的,全部問了一遍。面完出來之后,我的頭都是暈乎乎的。。。
            二面的面試官人很好,我沒回答好的問題,他有時(shí)候會(huì)給我解釋一遍。他把我的每個(gè)項(xiàng)目都看了一下,針對每個(gè)項(xiàng)目都有至少一個(gè)的比較有深度的問題。因?yàn)閱栴}太多,具體的印象比較深刻的問題能想起幾個(gè)就寫幾個(gè):
            讓我把Dreambook軟件的系統(tǒng)架構(gòu)圖畫出來,問我系統(tǒng)架構(gòu)圖、功能模塊圖、用戶流程圖的區(qū)別。(這個(gè)比較簡單)
            哪個(gè)部分是Dreambook的核心,為什么?
            下載一本書的所有網(wǎng)頁后,生成一本書的目錄、每章、每節(jié)之間的鏈接,這個(gè)樹形結(jié)構(gòu)分析的算法是怎樣的?
            去除每本書的網(wǎng)頁的廣告內(nèi)容時(shí),如何判斷哪些是正文,哪些是無效信息?(模糊匹配算法)是否是基于HTML標(biāo)簽的?(是,但是不全是)是否是精確匹配的?(不是)
            如何做用戶需求分析?是不是需要準(zhǔn)備什么?舉例說明。
            對Baidu和Google搜索引擎的原理了解多少?我們的搜索是搜索全文還是搜索摘要?(搜索全文,舉了Lucene的例子說明全文搜索原理)搜索量很大時(shí),如何保證性能高效?(將搜索結(jié)果分頁顯示,一次只列出10個(gè)搜索結(jié)果)
            有沒有在Linux下做過C++編程?開發(fā)平臺(tái)是什么?寫出該開發(fā)平臺(tái)編譯一個(gè)test.c文件的命令。
            有沒有開發(fā)過3D游戲引擎?做了一個(gè)什么樣的游戲?這個(gè)游戲的特色在哪里?
            OSI網(wǎng)絡(luò)7層結(jié)構(gòu)是什么?詳述TCP連接3次握手的過程,如果在VC下開發(fā),這個(gè)過程分別對應(yīng)調(diào)用哪些Windows API?(我發(fā)現(xiàn)這個(gè)問題是騰訊對所有人必考的問題)設(shè)計(jì)一個(gè)異步傳輸模式下的數(shù)據(jù)包結(jié)構(gòu)。
            對Java EE框架下的Spring、Hibernate、Struts了解多少?對一個(gè)Web服務(wù)器的原理機(jī)制,比如Apache服務(wù)器的原理機(jī)制了解多少?IIS呢?
            敘述當(dāng)一個(gè)用戶登錄QQ時(shí),與騰訊的服務(wù)器進(jìn)行連接的過程。需要經(jīng)過幾層的路由?如果要自動(dòng)選擇最快的服務(wù)器進(jìn)行連接,應(yīng)該用什么方法實(shí)現(xiàn)?測試用戶與騰訊的多個(gè)鏡像服務(wù)器之間響應(yīng)時(shí)間,是由用戶發(fā)起測試還是由服務(wù)器發(fā)起測試?(服務(wù)器)采用什么協(xié)議測試?(ICMP)
            對于一個(gè)訪問量很高的網(wǎng)站,性能瓶頸在哪里?可以做哪些優(yōu)化,架構(gòu)如何設(shè)計(jì)?
            如何探測一個(gè)網(wǎng)絡(luò)協(xié)議漏洞?發(fā)出的探測數(shù)據(jù)和接收到的響應(yīng)數(shù)據(jù)是怎樣的?如何判斷是否存在漏洞?
            最后一個(gè)問題印象最深,他說最后一個(gè)問題很簡單(他笑),就是讓我寫一個(gè)雙向鏈表的插入刪除操作,要求1:每次插入刪除之后,鏈表里的元素 ——假設(shè)是int——是按升序排列的;要求2:必須用C++實(shí)現(xiàn)2個(gè)類CNode和CLink,CLink類里面封裝add()和delete()方法。時(shí)間是20分鐘,他要求我在這20分鐘內(nèi),從12樓坐電梯下到1樓大廳,在大廳找個(gè)桌子,用紙筆寫好,然后上12樓交給他。
            我在XXY寢室里寫模擬文件系統(tǒng)寫到4點(diǎn)睡的,寫了一晚上的指針操作,這個(gè)問題我還是比較熟悉,按時(shí)交給了他。代碼有優(yōu)化的余地,不過沒來得及優(yōu)化,跟他說明了一下。注意的地方有2點(diǎn),一個(gè)是指針操作的時(shí)候,刪除哪個(gè),連上哪個(gè),操作順序安排容易出錯(cuò),要細(xì)心,還有就是添加和刪除的結(jié)點(diǎn)位于第一個(gè)和最后一個(gè)時(shí),處理方式有些不同。
            最后他問我有沒有什么問題,我問他什么時(shí)候給答復(fù),他說下周內(nèi)。然后他就叫下一個(gè)面試的同學(xué)進(jìn)去了。
            面完了才知道,這個(gè)面試官是暉哥所在部門老大的老大。。。大大牛啊~
            轉(zhuǎn)載請注明出自應(yīng)屆生求職招聘論壇 http://bbs.yingjiesheng.com/,本貼地址:http://bbs.yingjiesheng.com/thread-548371-1-1.html
            --------------------
            騰訊宣講,知道今年在重慶要擴(kuò)招,要招35個(gè)。呵呵,高興啊,越來越有戲了。后來加上川美的一共要了27個(gè)。想一想,還是印證那句話,機(jī)會(huì)只留給那些有準(zhǔn)備的人。華為面完第二天就是騰訊筆試,綠盟和騰訊筆試時(shí)間沖突,放棄。綠盟也是一家非常好的公司!騰訊研發(fā)崗位是一筆三面,前兩面是純技術(shù)面,也是最重要的,最后的HR面對開發(fā)的來說,基本沒關(guān)系。之前看了很多騰訊筆經(jīng),都是考C和數(shù)據(jù)結(jié)構(gòu),加一點(diǎn)點(diǎn)C++,基本沒有問題 筆試之前我都直接準(zhǔn)備面試的東西了,包括之前成都筆試過的同學(xué)傳回來的信息。筆試題很正常,但我看到卷子一發(fā)下來,傻了。兩大題:一、選擇60分,二、程序填空40分。題目結(jié)構(gòu)沒有問題,和往年一樣,但問題是選擇題部分,完全不著邊。往年就是考考C和數(shù)據(jù)結(jié)構(gòu),而這次基本沒有,有hash加密,操作系統(tǒng)也考了很多,而且比較偏。直接把會(huì)做的快速做完,主要做后面的程序填空,這個(gè)比較難。但我知道他們肯定看重程序這塊。程序填空兩道題,一題是四則混合運(yùn)算,相當(dāng)于計(jì)算器吧;另一題是背包算法??嗨稼は?,基本做好,時(shí)間根本不夠 兩道附加題都沒做。筆完后,也無所謂了,聽天由命吧。后來進(jìn)入一面了,大家基本都進(jìn)了。呵呵,看樣子騰訊知道錯(cuò)了,要海面了。后來一面我才知道,我的選擇是對啊。主攻程序填空,筆試成績他們也基本認(rèn)可,而且沒讓我寫程序,很多人都要求寫了。一面是一個(gè)和我們年紀(jì)差不多的小伙子,很友善,完全就是項(xiàng)目。我就講了一下自己的那個(gè)核心項(xiàng)目,也是最有技術(shù)含量的。呵呵,主要問了自己做了哪些東西,項(xiàng)目的瓶頸,以及你為解決這些瓶頸做的工作。還問了額外的兩個(gè)問題:怎樣用宏把多條語句括在一起?腦子里沒啥想法,立馬先說一個(gè),用兩個(gè)大括號(hào)括起來就行了。他說再想想。想了幾秒,他提示說用while什么的可以不?我想起來了,用while(0)語句。Linux內(nèi)核黑客很經(jīng)典的一個(gè)東西,然后他又說這樣做的好處是什么?以前看過,想了一會(huì)兒,說就是多一個(gè)分號(hào)和少一個(gè)分號(hào)的區(qū)別。他沒有追究下去。第二個(gè)問題,全局變量、靜態(tài)變量、局部變量在虛擬地址空間中怎么存放?這個(gè)小case了。最后面試官問了我有什么問題問他。我說你怎么不問問我socket方面的東西呢?他說我知道你掌握的很好了,不用問了。嘿嘿,看樣子對我比較滿意,基本過關(guān)了,回去準(zhǔn)備二面。

            進(jìn)入二面,也是最關(guān)鍵最難的一面,過了offer就基本到手了。過去一看,是那個(gè)香港人,去年師兄就倒在他的槍下,長得像中國人,但說中文像老外,中間還夾雜著一些英語單詞。不管了,豁出去了。第一個(gè)問題:看了你的簡歷,TCP網(wǎng)絡(luò)知識(shí)學(xué)的不錯(cuò),那講一下TCP和UDP的區(qū)別。(簡單?。㎡K,那你講一下為什么TCP要三次握手?我說建立連接。他說其實(shí)沒有什么連接這東西,都是虛的。他說的很對,所謂的連接確實(shí)很虛,人為的定義而已。以前沒想過這個(gè)問題,綜合所有對TCP的理解,我想了一會(huì)兒,我說為了協(xié)商窗口大小和初始序列號(hào)。他說對,是協(xié)商,那怎樣協(xié)商初始序列號(hào)呢?我倒!沒想過這個(gè)。那就臨時(shí)想,應(yīng)該是隨機(jī)選取一個(gè)數(shù),做為初始序列號(hào)。他說對,那為什么要隨即選呢?我靠!!不整死我你不罷休啊 我想了半天,無果!他說隨機(jī)選一個(gè),就是第一個(gè)包的序列號(hào)一定是隨機(jī)協(xié)商的那個(gè)數(shù),其他的序列號(hào)的包就丟棄,也就是所謂的連接,可靠的傳輸。呵呵,問到這里,我明白了。這家伙確實(shí)厲害,其實(shí)知識(shí)很簡單,就是你有沒有想過為什么TCP他要這樣做呢?一直往下問,為什么?為什么??這才是對技術(shù)的追求,對技術(shù)的熱愛!他說OK,下一問題:如果有一個(gè)很大的程序,很 ci CPU。我說什么是ci CPU,他說就是很耗CPU。我說噢,心想很耗CPU就是很耗嘛,什么很ci啊。他繼續(xù)說,你怎么找到那段很ci CPU的代碼?我說主要看一下while循環(huán)、for循環(huán)的語句。他說code builder(沒聽清,好像是這兩個(gè)單詞)也是要做,但如果幾十萬行、幾百萬行的程序,有什么方法或工具去找呢?我說我們一般沒這么大代碼的程序,一般就是查看一下while循環(huán)、for循環(huán)的語句什么的。他說噢,那下一問題:volitate有什么作用?我了解一點(diǎn),好像是防止編譯器優(yōu)化。他說怎么防止優(yōu)化?我說不知道,只是了解這個(gè)東西,沒具體用過。下一問題:函數(shù)??臻g里面有哪些東西?我說局部變量、參數(shù)、返回地址。他說嗯,返回地址是什么東西?我看過,但不大清楚,只怪在自己知識(shí)掌握的不大扎實(shí)。后來在他的慢慢開導(dǎo)下,知道了函數(shù)棧的大概原理。下一問題:就是上面說的談?wù)剆elect和epoll的區(qū)別。還有一個(gè)問題,記不起來了。想想整個(gè)面試過程他問的問題,都不難,剛開始都能回答,但他會(huì)一直往下問,一直問為什么?為什么要這樣做?就招架不住了,就是看你對知識(shí)的掌握是追根求源還是淺嘗輒止。這個(gè)面試官大概30出頭,是個(gè)技術(shù)高管,但整個(gè)過程他非常有激情,感覺比我們還有活力,心態(tài)更年輕。他說的話比你多得多,對你有壓倒性技術(shù)優(yōu)勢,別被他壓倒。我心態(tài)很好,他跟我飚英語,我也加一些I see、OK之類的話,很淡定。對于技術(shù)面試,一定要放松,表現(xiàn)的比較牛,面試官更喜歡。呵呵,還有就是我能感受到他對技術(shù)的理解和追求的深度,雖然已經(jīng)是高管了,但心態(tài)還是那樣的年輕、有活力。我能看出騰訊是個(gè)怎樣的公司,技術(shù)人員的培養(yǎng)方式和工作環(huán)境,很喜歡!二面完了之后,沒底啊。等結(jié)果,最后三面就沒啥了,提前看一下企業(yè)文化四個(gè)詞,對于技術(shù)類的hr面,基本不會(huì)刷人。后來所有27個(gè)進(jìn)HR面,都簽約了。在等待二面結(jié)果的時(shí)候,華為讓簽三方,到了最后通牒了,相當(dāng)糾結(jié)啊。后面沒什么好公司了,搞不好華為、騰訊兩頭空。后來一狠心,不簽了,既然選擇了騰訊,就相信自己!用《奮斗》里面徐志森跟陸濤說的話:你這是在賭博,有個(gè)決心我一定要下,就是和你一起回到小巷中,在那里只有一條出路,你決不能回頭,你只能往前沖,那是冒險(xiǎn)沖出來的,這是一種生意 一種人生,那就叫做絕處逢生。

            總結(jié)騰訊的面試經(jīng)驗(yàn),一定要實(shí)際動(dòng)手做過項(xiàng)目,并為解決關(guān)鍵問題做出貢獻(xiàn)!然后專業(yè)基本知識(shí)要扎實(shí)掌握,就問你簡歷上的東西,不要你什么都懂,就對你所掌握的那些知識(shí)要學(xué)的很深、很扎實(shí),確實(shí)對技術(shù)執(zhí)著、追求、熱愛!

            ------------------

            posted on 2010-03-31 01:02 小默 閱讀(1001) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Jiong

            導(dǎo)航

            統(tǒng)計(jì)

            留言簿(13)

            隨筆分類(287)

            隨筆檔案(289)

            漏洞

            搜索

            積分與排名

            最新評(píng)論

            閱讀排行榜

            伊人久久无码精品中文字幕| 久久精品中文闷骚内射| 欧美精品一本久久男人的天堂| 久久亚洲国产午夜精品理论片| 久久天天躁狠狠躁夜夜不卡| 亚洲精品无码久久一线| 91精品国产91久久久久久| 久久精品一本到99热免费| 香蕉久久一区二区不卡无毒影院 | 日本一区精品久久久久影院| 亚洲日本va午夜中文字幕久久| 久久偷看各类wc女厕嘘嘘| 久久天天躁狠狠躁夜夜不卡| av无码久久久久不卡免费网站| 亚州日韩精品专区久久久| 国产一久久香蕉国产线看观看 | 漂亮人妻被黑人久久精品| 四虎久久影院| 国产精品久久久久久久午夜片| 久久偷看各类wc女厕嘘嘘 | 伊人色综合久久| 人妻精品久久无码区| 亚洲精品无码久久一线| 漂亮人妻被中出中文字幕久久 | 久久久久99精品成人片牛牛影视| 国产精品欧美久久久天天影视| 久久精品国产亚洲AV忘忧草18| 久久这里有精品视频| 久久成人精品| 久久久亚洲AV波多野结衣| 欧美午夜A∨大片久久 | 一级a性色生活片久久无| 久久99久久成人免费播放| 久久精品国产精品青草app| 精品久久久久香蕉网| 999久久久无码国产精品| 蜜臀久久99精品久久久久久小说| 久久99九九国产免费看小说| 久久久久精品国产亚洲AV无码 | 777久久精品一区二区三区无码| 国产伊人久久|