爲何去BATphp
找工做就像相親,你牛逼了,BAT並不必定給你發offer,反之,即便你不牛逼,BAT的offer也有多是很是容易的事情。BAT每一年分別都能發出近千個校招offer,若是題主要聽這麼多人的意見其實也挺難作決定的,畢竟拿到BAT其中一家offer的給他換個時間換個地點換個面試官就不靠譜了,拿到兩家的建議也許能夠稍微聽一聽,拿到三家的就能夠認真揣摩一下,畢竟能拿到三家offer至少說明是有點緣由的。程序員
實際操做面試
我來給題主點有實際操做性的答案吧。由於去年只參加了AT的校招,狼廠的跟我廠的筆試衝突了就沒去,主要基於對AT的瞭解談談拿BAT校招offer這回事。算法
關於學歷編程
首先,簡歷這東西題主有一個985碩的學歷,面對BAT的簡歷機篩,基本是不用擔憂的。網絡
而後通說下筆試,網上找點筆試題,每家的筆試能作個40分就能進面試,刷題這種事情題主這樣的考研黨不陌生吧?作一兩套卷子拿不到40分,無論你信不信,我反正不信。職業規劃
面試。這個是大頭因此我就分阿里和騰訊的來說一講個人分析好了。.net
阿里計算機網絡
阿里針對大部分校招的普通人來講,一面(我目測)只會放出M1級別的,對應到P6,問你點基礎的CS知識撐死了,二面多是M2級別的也就是P七、P8的樣子(這部分對職級的描述只是我大概的一個印象,畢竟最後棄掉了阿里的offer沒去研究過,考究黨請放過我),運氣好的遇到跟你談談人生談談職業規劃什麼的,運氣很差的遇到那種下面帶幾個team還整天看技術blog的就問你點比較新鮮的知識或者是比較基礎可是冷門的那種知識,因此平時沒事看點跨領域的博客、看點經典名著防防身仍是很必要的,經歷了一成天枯燥無味的面試忽然碰到一個眼前一亮的絕對是一個加分項。code
騰訊
騰訊的話也是相似的道理,校招一面放出的是各個有headcount的leader,T3.1到T3.3不等,幾個一面面試官對應一個二面面試官,後者是前面那幾個的老大。像鵝廠這樣的公司很操蛋的是:業務領域跨的特別廣。電商、SNS、普通的C/S軟件、遊戲、各類App。一面面試官直接對面試者負責。換句話說,經過你就意味着他要直接當你老大。一面徹底是隨便分的,你投的感興趣事業羣是互娛,可是分到的多是SNG的某款社交產品的程序組老大面你,因此你的面試官不必定對得上的你background。鑑於此,拿鵝廠offer的隨機性又加了幾成。
提示
固然,這裏有一點tips:若是你的筆試成績讓面試官以爲有點意思,好比說咱們去年的時候實習招聘,滿分100,我寫了75+,我投的互娛,結果還真被分到了SNG的一個程序面我,我就直接向他申請,他把筆試成績往羣裏一貼,就被轉到互娛那裏去了。若是你的簡歷夠牛逼,好比說ACM
world final(隨口一說而已,大神們看不上BAT我懂的),好比說本科手寫tokenizer和grammar
analyzer,相信阿里的P6校招offer、鵝廠那隻聞其聲不見其形的special也是隨手那麼一收吧。
要求
回到題主最關注的問題——「在一年的時間中,我應該作哪些準備,才擁有進入BAT研發部門的資格?」。多閱讀多coding多思考多閱讀。一年的時間其實已經很長了,閱讀點cs經典名著,時間綽綽有餘了。還有以前說的blog,知乎上也有不少博客推薦的問題,隨便一翻:優秀程序員的博客有哪些?重點推薦下雲風的、淘寶核心系統的、輪子哥的
@vczh、陳皓的,至於老外的由於我關注的遊戲行業的比較多就不在這裏作推薦了,想找到本身的focus領域的優秀老外博客或者社區仍是比較容易的一件事。
多coding。這個很少說了,碼農天天花10幾個小時寫代碼不是啥難事吧?最大的難事多是琢磨琢磨怎麼保護腰和頸椎。固然,多coding包括了多實習,最好是實BAT的習。至於leetcode、topcoder、各類OJ什麼的,題主若是隻瞄着BAT,那大可沒必要浪費時間,可是若是打算拿硅谷的offer或者北京那一票海龜回來辦的公司,leetcode全刷一遍仍是必須的。
多思考。只寫代碼是不夠的,至於該怎麼思考、該思考什麼,這個屬於多思考的一個子問題之一,請題主自行解決。
書單
最後,貼書單能騙贊嗎?教練我也來!!!還有三本書沒照上,《STL源碼剖析》、《APUE》、《黑客與畫家》,這幾本書看過的面試過的都懂的。順便還混進去幾本比較奇怪的書無視掉就行了。
額外ps一句,題主的一年時間可能看不了這麼多書,對其中幾本比較「速成」的作個重點推薦:《深刻理解計算機系統》,簡直神書不解釋了,面試完你就會後悔沒多看一遍。《TCP/IP詳解卷1》,有了這本書碼碼不再用擔憂我被十一五教材——沒錯我說的就是坑爹的計算機網絡殘害幼當心靈了。《算法導論》,BAT的面試官真的沒時間整天刷OJ整天給你來高難度題幹掉你,他們出的最難的你都能在算法導論課後題裏找到原型。《深度探索C++對象模型》,面C++崗說不出虛表實現機制?那基本就是面試成績打對摺的節奏,帶上這本書防身吧。《編程之美》,幫你應付掉大部分逼格還不太夠的公司。
培訓
試着考慮一下千鋒PHP吧。
最後的慣例:渣渣小本一枚,13年AToffer,最後從了豬廠。