日韩欧美另类久久久精品_亚洲大色堂人在线无码_国产三级aⅴ在线播放_在线无码aⅴ精品动漫_国产精品精品国产专区

騰訊實(shí)習(xí)筆經(jīng)面經(jīng)經(jīng)驗(yàn)總結(jié)

  騰訊面試對大家來說,可能沒有體驗(yàn)到這種困難,分享一位面試者的經(jīng)歷給大家,如果覺得不錯的話不妨轉(zhuǎn)載到朋友圈。

  離騰訊實(shí)習(xí)生招聘已經(jīng)兩周了,網(wǎng)申、復(fù)習(xí)、筆試、面試。最開始并沒有想到會進(jìn)入到專業(yè)二面,也沒想到一面會被面那么多次。因?yàn)椴皇怯嬎銠C(jī)專業(yè),連相 關(guān)專業(yè)也算不上,一直還在擔(dān)心簡歷篩選就會被鄙視掉,甚至還做好了霸筆的準(zhǔn)備。作為人生中的第一筆和第一面,從中得到了一些經(jīng)驗(yàn),也明白了自己的不足。把 這次經(jīng)歷寫于此,算是對自己的一種鞭策。

  【網(wǎng)申+筆試】

  四月初看到的招聘信息,因?yàn)閷?net比較感興趣,而且論文也是要用到.net,于是 便選了.net方向。填專業(yè)的時候其實(shí)挺糾結(jié)的,因?yàn)楸究茖I(yè)跟計算機(jī)一點(diǎn)也扯不上關(guān)系,很擔(dān)心簡歷篩選被鄙視掉,于是在項目經(jīng)驗(yàn)?zāi)抢飳懥瞬簧,五一放?的時候還做了個項目展示的網(wǎng)頁,能讓別人直觀的看到自己做的東西,還是比單純的文字描述比較好吧。

  因?yàn)槭菆蟮?net方向,所以花了將近1個月的時間看.net的東西,但后來看了別人寫的筆經(jīng),才發(fā)現(xiàn)失策了,騰訊軟件開發(fā)方向考的幾乎都是數(shù)據(jù)結(jié)構(gòu)、算法還有C++的基礎(chǔ)知識。幸好發(fā)現(xiàn)的時候離筆試還有半個月,不過已經(jīng)來不及把所有的專業(yè)課本都通看一遍。小郁悶。

  騰訊的筆試都是很基礎(chǔ)的東西,但卻又考得很細(xì),看著都會卻容易做錯。跟筆經(jīng)上寫的差不多,數(shù)據(jù)結(jié)構(gòu)、算法、面向?qū)ο、操作系統(tǒng)、C/C++等,還有考了 幾個linux中多線程那部分的函數(shù)。有些東西就得看平時的積累了,也不是突擊一下就會明白的。指針也考得比較細(xì),指針常量、常量指針、二維數(shù)組的指針等 等。還有三個附加題,考的都是數(shù)據(jù)結(jié)構(gòu)和算法,看第一遍都是似會非會的感覺,看來還是基礎(chǔ)沒打好啊。一個是鏈表的合并問題,數(shù)據(jù)結(jié)構(gòu)上有現(xiàn)場的例子,不過 這次要求用遞歸來做,結(jié)果死活沒想出來(請鄙視我吧);還有一個,其實(shí)就是二叉樹的最廣優(yōu)先搜索,題目沒說用遞歸,但我用遞歸做了(汗一個);最后一個, 四個人誰是小偷,看誰說了謊,譚浩強(qiáng)的C語言書里就有。

  筆試題做完的感覺就是,覺得自己都會,但做著總是不是太順。再加上是在環(huán)D考的,沒有桌子,只有一個桌板,我的脖子那個酸啊。

  開始等待筆試結(jié)果。剛開始我都挺淡定的,直到看到兵馬俑上有人在說得到了面試通知,然后階九也說她明早面試。我終于蛋腚不起來了,也有點(diǎn)看不下去書了。以后真正找工作得注意吧,得耐得住性子。實(shí)習(xí)招聘這個機(jī)會磨下我的性子也好。

  軟件開發(fā)類的面試名單終于出來了,被安排在第一天下午。畢竟是第一次面,有點(diǎn)緊張,也不知道還剩下的半天時間該看些什么書。把錢能的C++翻了翻,拿著簡歷去了酒店。

  【面試】

  一面,挺溫和的一考官。首先便是自我介紹,我就從我本科的項目開始說起,說到現(xiàn)在的項目。面試官說他是游戲開發(fā)方向的。當(dāng)時很奇怪,我明明報的是.net啊。他說可以先繼續(xù)這邊的面試,面完了再幫我找個.net的面試官再面一次。

  結(jié)果第一個問題就沒答上來。Win32窗體應(yīng)用程序和控制臺應(yīng)用程序之間的區(qū)別。可能是看到我做過不少win32的項目吧。只是記得侯捷的那本深入淺出 MFC好像提到過,不過N年沒看早忘了,只能說了個無關(guān)緊要的答案?脊僬f,本質(zhì)的區(qū)別是前者有消息循環(huán),后者沒有。額。接下來就開始問C++里的概念, 還有一些基本的數(shù)據(jù)結(jié)構(gòu),以及STL等。幸好這些都答上來了,心里終于放心了些,我還不是一個都不會。說到vector的時候,問什么時候需要復(fù)制里面的 元素,我說比如vector的長度超出了其容量,因?yàn)榍皫滋靹偪催^,重點(diǎn)看了vector容量與性能的關(guān)系,所以這點(diǎn)記得特別清楚,結(jié)果忘記了最基本的插 入刪除也需要移動元素。估計面試官聽得比較郁悶,這娃雜老想著vector爆掉呢。還問了個設(shè)計模式的問題,還好上個月專門把這些給惡補(bǔ)了下,給他描述了 一個觀察者模式的場景,然后他繼續(xù)追問我程序應(yīng)該怎么寫,因?yàn)橹皇亲鲞^練習(xí),沒有實(shí)踐過,所以只能說忘掉了。

  最后面試官說,我可以推薦你復(fù) 試,但因?yàn)槟銏蟮氖?net,我可以再安排你面一次,我們了解下你的情況,你也自己權(quán)衡下。當(dāng)時心里一陣驚喜,雖然有些問題沒答上來,貌似面試官還是比較 滿意吧。不過,他突然問了平時玩什么游戲,有興趣不。因?yàn)槠綍r幾乎不玩網(wǎng)絡(luò)游戲,只能實(shí)話實(shí)話。又問,那你平時玩啥呢,當(dāng)時也不知道腦袋里哪根筋短路了, 我說我玩連連看(暴汗中)。面試官笑了,說這個東西還是需要興趣的。然后就給另一個面試官打電話,說C++基礎(chǔ)還可以,再來面一下.net。

  被帶到第二個面試官那,額,好年輕,估計比我大不了多少吧。面試的時候很明顯沒有第一個面試官那么沉穩(wěn),很隨意的感覺。自我介紹完后,就拿出我筆試的考 卷,開始問我答錯的地方,都是問的那幾道附加題。首先就是那個鏈表合并的遞歸問題,問我:你這是遞歸嗎?我說不是。那你現(xiàn)在寫給我看看。當(dāng)時被鄙視得, 哎,因?yàn)槲疫是寫不出來,下來也沒看。不過還好,后面兩個附加題,又叫我做,都弄出來了。沒想到又出了一道算法的,1億個數(shù)從中選出第十大的,你怎么做。 那一剎那我終于知道我的弱項了,那就是算法還有數(shù)據(jù)結(jié)構(gòu)。我說可以把這1億個數(shù)分成N部分,選出每一部分的最大者,把這些最大者放一塊,再接著分成N分, 再找每一部分的最大者……不過,好像他對這個方法并不滿意,也沒繼續(xù)問,就開始看我的簡歷,突然說:你是報的.net啊,我給你找個.net的面試官。我徹底無語了。

  一面第三次,我做了第三次自我介紹。然后便開始問問題。不過沒有太多技術(shù)方面的東西,只是隨便說了說.net最基本的東西,比如現(xiàn)在.net到多少版本 了。又問到了xml的一些應(yīng)用方面。因?yàn)楹啔v上寫我拿到了RHCE證書,又問了些linux下Apache服務(wù)器配置方面,可能是因?yàn)闆]有一個完整 的.net項目經(jīng)驗(yàn),只是因?yàn)榕d趣報了.net方向吧,應(yīng)該是被.net組的人鄙視了。然后說他們再橫向評測下,讓我等通知。

  因?yàn)榈谝淮蚊嫖业哪莻考官說推薦我復(fù)試,所以心里還是蠻放心。至少第一次面表現(xiàn)還可以吧。

  晚上接到電話,叫我第二天一大早過去面試。也是不知道該看些什么,因?yàn)槲矣X得真的要靠平時的積累;貞浟讼庐(dāng)天的情況,第二天6點(diǎn)就起了,把那個鏈表合并的遞歸方法看了下,又想了一下可能會問我的問題。其實(shí)面試安排得很緊湊,沒多少時間來準(zhǔn)備。

  去了電話通知的那個房間,又是個很年輕的GG,難道這就是二面么。一開始又是自我介紹,昨天介紹了3次,輕車熟路了,于是鼓足精神又來了次。面 試的GG又拿出我的筆試卷子,說我還考得可以。天咧,67分還算可以啊,也許這個GG在安慰我吧。同樣又是叫我做一道我做錯的題,不過,不是我一道早起來 看的那道,我心想完了,又栽在筆試題上了。是一道填空題,有關(guān)位操作的,考官還一直在那開導(dǎo)我,結(jié)果還是沒做出,再一次開門掛彩。

  然后便叫 我寫linux里面用gcc編譯鏈接C程序的命令,還好平時一直在linux下用命令行,這關(guān)很輕松地過了?脊俳又钊雴朚akefile的作用,記得 不是太清楚了,但還是記得一些最基本的,比如依賴性檢查啊啥的。接下來又是STL的問題,看來騰訊很喜歡C++里面的這個庫哈,有了昨天的經(jīng)驗(yàn),這個問題 回答得很輕松,也比較全面,第一點(diǎn)第二點(diǎn)也比較有條理,貌似考官比較滿意,因?yàn)槲以诨卮鸬臅r候提到了一個二分法查找,便追問我,在list里面能不能使用 二分法呢。我想了想說,如果真的要用代碼來實(shí)現(xiàn)的話,還是可以辦到的。用一個指針指向head,一個指向tail,tail指針從頭跑到尾的時候,可以得 到list的size,說到這里他打斷我說,你都用一個指針把鏈表跑了個遍,你還需要二分查找么?考官開始笑。額,但這個時候氣氛很明顯的緩和了很多。雖 然回答地有點(diǎn)荒唐,不過好像沒有想象的那么糟糕吧。最后又問了我TCP/IP里的東西,包括七層模型,IP與TCP、UDP的區(qū)別之類的。因?yàn)橹皽?zhǔn)備過 思科的考試,筆試之前也看過,所以這一關(guān)也過了。然后就開始跟我聊別的,比如暑假怎么安排,導(dǎo)師同不同意我去實(shí)習(xí)之類的,平時上不上什么技術(shù)博客,都看了 什么技術(shù)方面的書等等。覺得今天這位面試官對我還是挺滿意的,感到我機(jī)會還是蠻大。但那個時候,我依舊不知道這一面是不是復(fù)試面。最后他開始填表,讓我等 等,說是還有一面。中途我問他接下來的是hr面嗎?被告之不是,還是技術(shù)。我的天啊。

  又是一面。這位面試官看起來好資深的樣子,也是這就是技術(shù)boss吧,似乎還不是大陸的。還是自我介紹。好吧,我兩天重復(fù)了5次了。介紹完了開 始聊我做的項目。各位看官,我當(dāng)時一直覺得聊天的這段蠻好,但后來想想,也許我就是在這一段被徹底鄙視掉,無緣這次實(shí)習(xí)的。首先,我說我在項目里用到了全 局變量,鄙視點(diǎn)之一。第二點(diǎn),在回答為什么使用多線程編程的時候,我把一個概念徹底搞混了,就是信號量還有互斥對象,因?yàn)闆]有復(fù)習(xí)操作系統(tǒng),把一個進(jìn)程里 的概念給弄到線程里了,感覺就是我基礎(chǔ)一點(diǎn)也不扎實(shí)。接下來叫我寫個有關(guān)鏈表的程序的時候,沒有delete掉內(nèi)存。對我編的那個程序,這位面試官一直在 挑刺,但也看出來他的嚴(yán)謹(jǐn),從一個10來行的程序里看到了很多東西,包括命名是否規(guī)范,思路是否清楚,代碼是否簡潔。最后一個題,被鄙視得無與倫比,N只 球隊、單循環(huán)賽、M只出線,問至少積多少分,才有出線的可能性。一張紙一支筆,半個多小時,結(jié)果是沒有結(jié)果。最后的最后,跟面試官握手,然后他開門送我出 去。

  后來我找了之前那我面試我的GG,他幫我問了下結(jié)果,答復(fù)我的是,不能馬上確定要不要我,讓我等短信吧。等了兩天,被鄙視了。

  【總結(jié)】

  1、騰訊對基礎(chǔ)看得非常重要,項目再多基礎(chǔ)不扎實(shí)的話,也不會要你;A(chǔ)一定要打牢,數(shù)據(jù)結(jié)構(gòu)、算法、操作系統(tǒng)、C/C++以及面向?qū)ο蟮幕镜臇|西。

  2、面試,雖然臨陣磨槍也有點(diǎn)用,但很多東西是要靠平時積累的,面試的時候,不知道就是不知道,不要裝懂,對自己不熟悉的東西要盡量回避,不要往上面繞,說不定就被追問下去了,揚(yáng)長避短吧。

  3、對于面了N次的情況,不管上一次結(jié)果如果,都要把當(dāng)前這次當(dāng)成是新的開始。千萬不能二而衰,三而竭,我第一天被面了三次的時候,精神面貌很明顯沒有前面那么好了。

  4、平時看書記得做學(xué)習(xí)筆記,做項目時,做完了多想想,不要僅僅為了實(shí)現(xiàn)功能。

  5、心態(tài)上,不論周圍怎樣一定要淡定,耐住性子。

  最后,向前沖吧。Cheer up!

本文已影響6827
上一篇:一次難忘的百度面試經(jīng)歷-附電話面試題(轉(zhuǎn)) 下一篇:談事業(yè)單位的筆試經(jīng)驗(yàn)

相關(guān)文章推薦

|||||