職位類型:WEB前端研發
面試地點:西安
招聘公司:騰訊
我是一個西安人,平時在家里喜歡上網,玩游戲,也算是個徹徹底底的宅男了。騰訊是一家讓我非常喜歡的公司,他們的各個產品都很有戰略意義,在我看來騰訊是中國最成功的網絡公司。所以我就向騰訊投了自己的簡歷,恰巧也獲得了面試的機會。
我應聘的崗位是WEB前段研發崗位,我自己就很喜歡玩這些,其實我工作都是用玩的心態去做的,這樣既輕松又愉快,工作就是要干自己喜歡的事情。下面給大家看看我的筆試和面試吧。
西安的筆試是在西安交通大學舉行的,一個大階梯教室坐了100多人,筆試內容不按照具體崗位細分,是通用的。大致包括:C語言、數據結構、算法、計算機網絡、操作系統。題目其實是比較基礎的,比較細節的,但是大部分人比如我,基礎都比較浮,導致最后30分都可以進入一面。
一面
其實我是沒有接到面試通知,可想而知筆試爛到什么程度了。然后我和同學很無恥的去霸面了,就說錯過了筆試。不過騰訊對霸面霸筆還是比較寬容,專門準備了霸筆考場,霸面也有專門工作人員接待。在答了最后2道附加題后,連同簡歷交了上去。結果等到下午5點都沒有回音,然后我們幾個郁悶的走了,吃飯時還喝了點小酒,果然是心情不好特別易醉,幾杯就不行了。
晚上在公交車上暈暈乎乎的往學校走,心想都快10點了還沒有消息,怕是沒希望了。結果,10點15的時候短信突然來了,通知第二天下午3點半面試。不得不說騰訊的HR們非常敬業,這么晚了還在工作,對每個人的簡歷都會關注一下,基本不會錯過。突然覺得峰回路轉了!
第二天早上在宿舍一直在看JS之類的Web知識,為了防止針對簡歷問(一般也是這樣),還看了看好久沒動的java,看了看C語言版的數據結構和排序算法,突擊了一下網絡的知識,忐忑的去面試了。
到了酒店抽了號就去7樓一個房間門口等待,里面正在面試,隱約聽見里面再說“鏈表”之類的,趕緊拿出手機看了看基礎的數據結構。等了20多分鐘一哥們才出來,一算這哥們已經面了50分鐘了。進去的時候,面試官還是非常客氣(一位穿著襯衣馬甲拿iphone5的面試官),要了一份簡歷開始看起來。接著就開始問對JS了解多少,然后問對AJAXI知道多少,問原理和實現機制。之后問,瀏覽器在地址欄輸入URL之后,一直到服務器響應,這其中的過程是怎樣的,我就說應該通過DNS服務器解析域名,然后定位到目標服務器IP地址等等。。。突然問我知道不知道ARP協議,我隱約記得早上看到過但是想不起來,后來一查是地址解析協議。接著問對HTTP協議的了解,還有TCP和UDP的區別,我簡介之后就趕緊開始扯三次握手,總算看到面試官開始點頭了…
接著不出所料,問我知道哪些查找算法,我就說二分法(其實這個程序我是最熟悉的),他就讓我寫出來。以前在紙上寫代碼的經驗不多,出了好幾個細節問題,被面試官一一糾正了。接著問我對Linux的了解,對shell腳本是否了解,所幸還看過一點,用python也寫過腳本,還算可以。接著問了“在你學習和項目經歷中,什么事感覺是最困難最有印象的”,接著我就無恥的把用java寫過的坦克大戰搬出來,就說和同學一起討論做出來的,侃里面的關鍵技術:二次緩存、碰撞原理等等。結束之前,問我有沒有問題問他,我就問“一般騰訊要求實習生實習多久”,回答說最少2個月,時間根據個人可以調整。接著就結束了,大概30分鐘的樣子。
出了酒店一身輕松,覺得整體還算不錯,本來就是抱著找差距的心態來的,也算有收貨了。沒想到晚上接到短信可以二面,整個人就亞歷山大了,二面絕不會輕松。
二面
二面當天早上,照例開始突擊,記得昨天面試官說這個職位還要求PHP功底,PHP接觸過但是用的不多,就開始看,不僅要看語言還要看整體后端的流程。也看了很多別人分享的二面經驗,下午又暈乎乎的去了。
到了酒店,抽了面試卡,還是7樓,據說一面之后剩下來的已經不多了,已經沒有前2天那么多人了。今天的面試官正在里面等待,表情比昨天的要嚴肅點。要了我的簡歷后,首先讓我自我介紹,然后就說“對JS熟悉吧”,我說還行,然后就給我張紙,讓我用JS寫一個去除數組中重復元素的程序,頭一下子大了,只好理了理思路,用很笨的方法,每個數和后面的循環比較,找到一樣的就用pop方法去掉一個(早上看的時候依稀記得)。接著又說我對shell編程熟悉嗎,我覺得不能托大了,就說知道一點。
接著又讓我寫一個能從文件中找出IP地址登錄次數并且排序的腳本,頭又大了!只好硬著頭皮,寫了大概思路,給他講了講。他看了之后點點頭,說“恩,看起來對Linux還是有了解的,命令基本還行,腳本也是寫過的,但是程度不深…”所以說面對這種技術總監級別的,不要不懂裝懂,還是老實點好…接著說“我這個部門西安招一個人”,然后我就大致覺得應該非常難進下一輪HR面了,HR面只要不說胡話就很大幾率成功了。說“你對Web方面的知識寬度夠了,但是深度還欠缺,缺少實際鍛煉,建議你對操作系統和基礎算法之類的加強。不過你能進入二面,證明你的能力還是可以的”。老實說,到這個時候我完全沒有沮喪,因為能和總監級別的對話已經很有收獲了,已經達到了我的目的,知道了自己欠缺后也覺得自己能走到這一步,更有自信了。
接著我向他請教了關于HTML5的未來應用的問題,回答之后我感謝他對我的指點。就走出去了,一看表50分鐘。
走出酒店,西安今天很冷,心想第一次正式的面試結束了,還是蠻有收獲的。至于結果已經不重要了。回去好好加強基礎知識吧,還有半年就找工作了,大公司一般比較注重基礎。
在以后的日子里,我因為受了這次面試的鼓勵,更加的努力看書,或者去上課。希望最終能提升自己,然后進入想去的企業,畢竟我還年輕是個有理想的人。