在騰訊面試之前我申請了淘寶的前端濒析,可是筆試就被淘寶鄙視了啥纸。這之前還有一個百度內推的斯棒,二面已經(jīng)結束了,不過還真的不知道結果庭惜,人家給我答案是這周之內护赊,如果沒有過的話砾跃,還有三面,如果過了的話判耕,直接就可以拿offer翘骂。
相比之下騰訊是很人性化的,不放過一個有才能的人请毛。
從筆試就可以看出來方仿,我當時網(wǎng)申了统翩,但是沒有申請崗位所以最后只能去霸筆厂汗。到了那里以后才發(fā)現(xiàn)霸筆的人真的不少啊贾节!筆試完以后晚上就聽說有同學收到面試的 通知了衷畦,我那個心里著急啊栗涂,不過后面一個牛人告訴我說大家都過了,那時候開心捌碚斤程!然后去網(wǎng)站上查看了一下自己的面試時間和地點,唉那個悲劇啊菩混。我本人做一 些兼職給一群中學生上課忿墅,每次星期天都要上到下午六點回來,面試時間居然是下午5點沮峡,我也顧不了多少了疚脐,直接請假,唉棍弄!被那個負責人批了一大堆。由于去那 里的時候在路上我一直用手機看面經(jīng)秘症,有時候看著我都想吐了照卦。下午四點多我就帶上了筆記本(這里強調一下,如果是技術的最好帶上自己的作品乡摹,那樣可能面試的 時候主動權會掌握在自己手里)趕去了華工役耕。
一面
一面的人還真的很多呀,在面試地點看到了很多牛人聪廉,比如說我的研究所師兄瞬痘,我們班的百度牛人故慈。簽到完以后我就走到了一個房間門口,乍一看框全,哇那么多人在排 隊察绷,最后一個MM告訴我她們面試的是產(chǎn)品的,幸好津辩,不然會等死人的拆撼。我面試的是前端js,大概5點左右的時候一個gg把我叫了進去喘沿,進去以后就感覺一種親 切感沒有之前的緊張感闸度,然后面試官叫我等等,估計他還有些事情處理蚜印,之后我看到我的筆試成績丟人拜航(不好意思說了)!然后面試官叫我自我介紹一下窄赋,然后我 就balabala的說了一下自己對web開發(fā)的興趣以及一些自己開發(fā)的項目哟冬,然后我就把筆記本帶來的項目一一介紹給他看,似乎他只看我運行的結果忆绰。然后 就開始問我一些簡歷上的問題.
面試官:你講一下你的學生實踐工作吧浩峡。然后我就說了一下自己擔任過學生處助理、院的團委副部長较木,然后就是講了一下自己的學生工作的體驗和感受红符。
面試官:你有學過數(shù)據(jù)結構是嗎?那我就問你一些問題伐债。
然后他問了我一些基本的:二叉樹是什么预侯、平衡二叉樹是什么、有哪些排序算法峰锁、講解一個你最熟悉的排序算法萎馅、還有就是二分查找。
然后我就向面試官借筆虹蒋,給他說了上面的問題比如說什么是二叉樹等糜芳,然后在講解快排的時候我囧了,自己給自己出難題魄衅,我列舉了一組數(shù)據(jù)然后有兩個相同的數(shù) 字峭竣,忽然忘記相同數(shù)字怎么處理了,最后我就說去掉相同的晃虫,然后給他講解了一下基本思路皆撩。他說:嗯嗯,最后就那樣說了一下,這些還是很基本的東東的扛吞,最后就 沒有問其他方面的問題了呻惕,大概整個面試時間為40分鐘,然后我就很安靜的走了滥比。
二面
一直都在等二面亚脆,等的我好著急,大概是第二天晚上左右吧盲泛,聽到有同學說收到了二面的通知了濒持,我那個心里著急啊,難道又被鄙視了寺滚,感覺自己還行的弥喉,我就一直 等到晚上11點30左右,看到手機來短信了玛迄,一打開那個高興啊(下午17:20華工大學城酒店)棚亩,然后又是一陣翻看面經(jīng)蓖议。27號我怕路上堵車就早早的到了 華工,一直在門口等讥蟆。在外面的時候偷窺了一下里面勒虾,發(fā)現(xiàn)那個面試官好嚴,而且一看就是那種技術總監(jiān)類型的人瘸彤。門口遇到兩個華工的同學修然,他們有一個同學被刷 了,另外一個同學也來面試前端js方向的质况,聽他們說我們這個崗位方向的二面的同學只有6個人愕宋,頓時感覺壓力好大啊。差不多4:30的時候忽然接到一個網(wǎng)易 的電話结榄,叫我去網(wǎng)易大廈筆試中贝,當時看到電話還以為是百度的呢。當時在外面的時候很緊張臼朗,剛開始聽里面華工同學介紹還以為這一面不是技術面盹廷,不過后面告訴我 這就是技術面哗魂,而且很嚴格。里面有兩個同學,一個同學在面試她肯,另一個同學一直在寫代碼,似乎他做不出來一直被面試官壓著民珍。5:30左右我進去了仑扑,開始很有 禮貌的寒暄了幾句。然后他告訴叫我自我介紹一下慷嗜,這里我就是根據(jù)一面的時候的介紹說了大概3分鐘淀弹。他就開始問我技術問題了丹壕。
(web前端學習交流群:328058344 禁止閑聊,非喜勿進^崩!)
第一個問題:PHP是怎么跑起來 的菌赖。剛開始我那個糾結呀,難道是問我PHP在歷史上是怎么跑起來的沐序?應該不會吧琉用,然后我就問了他說:您說的是PHP是歷史嗎?然后他就說我問的是:如何運 行起來的策幼。這下我明白了邑时,我說:通過配置本地服務器apache+wampserver,然后這個問題就大致過了特姐,很囧的是這里的apache讀錯了晶丘。
第二個問題:你認為java和javascript有什么關系嗎?這些我還是明白的唐含,我說:java和javascript是兩種完全不同的語言浅浮,例如 javascript數(shù)據(jù)類型只有number、string捷枯、object滚秩、array而java就有int、folat等等淮捆,javascript是 一種web前端開發(fā)的腳本語言郁油,與java完全不同。
第三個問題:
你有一個項目是“中山大學三余社網(wǎng)站”攀痊,能不能介紹一下桐腌。這個東西,這個項目我還是很清 楚的蚕苇,畢竟這個項目是我和另外兩位大牛做的哩掺,然后就balabala的說了一大堆。最后他就要我寫代碼涩笤,題目是這樣的嚼吞,如果有一個雙相鏈表,你如何確認這 個雙相鏈表是否斷鏈蹬碧。對于這個問題我還是真的有些糊涂舱禽,然后就問題,斷鏈的意思恩沽,是不是說誊稚,這個雙相鏈表斷了一條還是兩條都斷,他說:不知道。唉里伯,當時那 個囧啊城瞎,那只有自己好好想了,開始我認為斷鏈了就很有可能是指向了NULL疾瓮,所以我分別從左和右遍歷鏈表脖镀,找到最后一個指向空的指針,如何是從頭開始遍歷 那么最后一個如果不是雙相鏈表的最后一個元素那么就說明斷鏈了狼电,從右邊開始遍歷蜒灰,如果最后一個指向空的指針不是head那么也是斷鏈了。給他看了代碼以 后肩碟,他說:你怎么知道强窖,斷鏈了就一定指向空的呢。當時我好糾結啊削祈。
最后我想到了翅溺,分為三種情況:
- next指針斷開,指向其他指針髓抑;
- pre指針斷開 指向其他指針未巫;
- next和pre同時斷開。
分為這三種情況以后問題就得到解決了启昧。
最后就是問了我一個數(shù)據(jù)庫的問題,他說如果海量數(shù)據(jù)的時候你應該用什 么方法來處理查找的問題劈伴。
然后我就說:使用hash表存儲密末。他就說:怎么用hash存儲和查找。我說:使用一種相應的規(guī)則定義hash跛璧,然后根據(jù)輸入插入 到數(shù)據(jù)庫中严里,查找的時候也使用hash查找。
然后他問我:如果遇到hash沖突的話應該怎么辦追城。
我就說:如果兩邊沒有記錄那就插入到兩邊刹碾。
顯然他對這個不 滿意,然后我就說可以再次使用hash座柱,然后他就沒說什么啦迷帜。
最后他就說:那就這樣吧,你們是不是還有三面的色洞?但是那個心里挺高興的戏锹,我說是丫。然后就很 安靜的走了出去火诸,第二天下午5點就收到了三面的hr面試通知锦针。
三面
很糾結,三面的前一晚上一直到3點都沒有睡著,早上6點鐘就醒了奈搜,不過人還挺精神的悉盆。
差不多10:20左右到了華工參加三面。三面是HR面試馋吗,大家都在想 HR會不會刷人焕盟,都很擔心,我自己也是非常的擔心耗美。在門口也遇到了很多熟人京髓,比如說嘉聰、沛輪小倆口商架、二面的一個華工的同學堰怨、信科院的一個同學。進去HR 面試的同學出來以后都是滿臉的輕松愉快蛇摸,當時緊張的心里倒也平靜了許多备图。
大概11:00左右吧,兩個面試產(chǎn)品的同學在三面掛了赶袄,想?yún)⒓親R面試揽涮,可是前臺 簽到的JJ不告訴他們產(chǎn)品的面試地點,當時也覺得他們產(chǎn)品的真不容易啊饿肺,1000多個人筆試只招個位數(shù)蒋困,那個競爭壓力真大啊。
11:30的時候輪到我面 試敬辣,我進去以后雪标,輕輕的把門關上(這個細節(jié)大家以后也稍稍的注意一下,是看以前師兄師姐面經(jīng)看到的)溉跃。之后他同樣讓我自我介紹村刨,我又是根據(jù)一面、二面的經(jīng) 驗簡單的介紹了一下撰茎。然后他就開始問我嵌牺,你對騰訊了解多少?我就借用騰訊的Webqq發(fā)展過程龄糊,簡單說了一下現(xiàn)在的webqq已經(jīng)深入人心逆粹,而且由最初的 基本功能上升到現(xiàn)在PC化的web網(wǎng)頁,實在是令web開發(fā)的技術人員佩服炫惩。
他繼續(xù)說:你還了解騰訊的哪些產(chǎn)品枯饿?我說:騰訊的QQ空間,有一個板塊專門顯 示一些和你相識度非常大的用戶诡必,可以很方便的讓用戶聯(lián)系到那些同學奢方、朋友搔扁,另外一個就是騰訊的輸入法(這個也不是很清楚,只是簡單給他說了一下)等等蟋字。
他 說:你開電腦的第一件事情是干什么稿蹲?我果斷的說:登qq。HR:你上qq隱身多還是在線多鹊奖。很果斷的說:隱身多苛聘。HR:你上qq都隱身,為什么還要登qq 呢忠聚。我:首先因為我經(jīng)常的會使用騰訊的微博设哗,偶爾發(fā)一下微博,還有就是經(jīng)常的會逛逛qq空間两蟀,查看一些同學的簽名啊网梢,日志啊,還有就是因為隱身的時候會偶 爾有人找我赂毯。
HR:你是哪里人战虏?
我:江西人(很干脆說完了)。
HR:那你在大學期間党涕,興趣愛好是什么呢烦感?
我:我喜歡玩玩qq游戲(四國軍旗、斗地主)膛堤、打 籃球手趣、看看格言、聽聽音樂等等肥荔。
HR:那你為什么要來騰訊呢回懦,是不是騰訊工資很高啊次企?
我:不是的,我主要是想通過實習能夠學會更多的知識潜圃,來提高自己的能 力缸棵,能夠通過在高技術的公司學會更多技術方面的東西√菲冢看著他點頭堵第,感覺應該回答的還行。他還問了我一些技術的問題隧出,
HR:你是不是開發(fā)了一些項目踏志,能簡單 介紹一下你們的分工是怎么樣的嗎?
我就簡單的介紹了一下胀瞪。
HR:你上網(wǎng)的時候經(jīng)常做些什么事情呢针余?
我:經(jīng)常的看一些最近的新聞饲鄙,比如說qq就會經(jīng)常的彈出 一些最新關注問題,還有就是查看一些資料啊圆雁,看一些論壇發(fā)布的最新的技術問題忍级。然后大概就是這么多,他還問了我有沒有男朋友伪朽,男朋友是干啥的轴咱。
差不多20 分鐘的面試時間吧,感覺總體來說還是比較輕松的烈涮,不過在面試的時候最好就是不要說假話朴肺,因為HR閱人無數(shù),就不要在他面前顯示什么啦坚洽,最好就是有什么說什 么戈稿。基本上不會問你技術問題酪术,大部分都是一些你的性格愛好器瘪,以及對于騰訊的了解之類的問題。
雖然offer還沒有拿到绘雁,不過這些天真的很不容易橡疼。寫出來只是希望大家以后有個參考,并不是顯擺庐舟,說我有多厲害欣除。我們班的牛人是很多,不過我真的不是牛人挪略,我只是菜鳥一個历帚。你們都懂的。