騰訊2014年實習生招聘廣州站offer經歷(TEG-後臺開發)

s1mba發表於2014-04-27

       過去的一年學的都是linux 系統程式設計和網路程式設計方面的東西,比較熟悉的語言也是c/c++,python僅限寫一些測試客戶端。所以這學期開始投的實習職位都是後臺開發類,比如前面筆面的網易CC(面完hr後掛)。大概3月15號就在騰訊 join.qq.com 上註冊了簡歷,一直等到4.12才在大學城華工筆試。期間有過懷疑,不知道自己適不適合投後臺,因為大三很菜水平的時候投過技術運營,面到了hr之後還是掛了,想想如果這次投技術運營是不是更有把握一些。最終還是堅定地投了後臺職位,我不是科班出身,所以很怕面試的時候問一些比較難的資料結構與演算法問題,為此在之前一個月死磕DS,分類整理了如連結串列、二叉樹、排序等等10多種常見的題目集合,幸運又搞笑的是面試的時候一個都沒問,這是後話,箇中緣由後面再詳說。


4.12 筆試:具體題目涉及很廣,很多人寫過專門的文章討論過,我也忘得差不多就不狗尾續貂了。注意經常會有些概率題,還有LRU, FIFO缺頁的問題。我花了很多時間做附加題,但好像是不計入總分的,二面的時候瞄到自己簡歷,筆試好像是B,具體分數好像是60什麼的,看不太清楚。


4.15 一面:我在自我介紹就直接說自己DS & ALG等一般,面試官開啟我部落格說:排名還挺高啊,然後就很有興趣地在那翻。忘記怎麼聊到我寫過一個簡單的ftp伺服器上,就叫我先畫實現框圖,解釋一些細節,比如是多執行緒實現還是多程式,為什麼使用多程式?(多執行緒共享當前工作目錄),一個session內部兩個程式如何通訊(socketpair),有哪些其他程式間通訊方式,為什麼不選用;接著寫框架虛擬碼,大概就是伺服器fork 多程式實現的版本。面試官問能不能實現非同步接受連線?accept前epoll就可以;為什麼直接想到epoll 不是select,有什麼區別? epoll是回撥的,不用遍歷,select/poll是需要遍歷到maxfd+1的.....。接著說到我閱讀過muduo網路庫的大部分原始碼,面試官網上搜了一下再和我吹一吹。問我懂不懂安全?不懂。實習地點在深圳有問題沒?沒。感覺有戲了。資料結構還行不?太偏的不懂。面試官翻部落格發現我寫了資料結構的文章,說太難的我不問你,本想接招,結果看時間差不多,直接讓我 走了。15號晚上接到面試官電話叫我明天去二面,具體地點去三樓諮詢,16號去發現其他人都是發簡訊的,然後查不到我的記錄,直到時間到二面面試官打電話給我,才知道去哪個房間。


4.16 二面:基本是查戶口,問有沒有女朋友啊之類的,為什麼喜歡做後臺開發,想做什麼型別的後臺開發,不懂安全寫出程式碼漏洞咋辦.....我以為二面是技術加強版,難道是因為一面表現不錯? 看到簡歷上寫著一面 評價A+。說如果我這關過了,明天hr面。一直等到晚上11點多才收到hr面的通知。很焦急,因為有些是人狀態是會停滯不前的,甚至還會後退~淚。


4.17 三面:hr面就吹水了,為啥想來騰訊實習,實習 時間和地點由有什麼要求,談談自己的專案經驗和收穫...


實際上面完hr我也放心不下,因為大三我就這樣被刷過,一直到4.23 晚上才收到電話offer,期間一直刷官方微信看大家的討論,還有一個專門的等offer群,果不其然還是有小部分的過了hr沒收到offer的,技術少量,非技術比較多,合起來的比例我覺得有20%左右。


除了運氣成分之外,能通過面試跟我寫的部落格有很大關係,至少證明我學過後臺開發所需要的一些基礎知識,面試官也不用想著法地問我。

不知道去實習具體是幹什麼,但應該是有人帶的,最近應該先稍微過一下前端基礎html+css+javascript,然後繼續深入學習c++。


ps: 吐槽一下,在大學城很爽的是大部分it 網際網路類的筆試面試都在那邊,天河過去一次1個多小時,來回比打一場籃球賽還累。

最後祝大家特別是找實習和工作的同學好運!

相關文章