如何進入BAT研發(fā)部門
為什么去BAT
找工作就像相親,你牛逼了鳖目,BAT并不一定給你發(fā)offer扮叨,反之缤弦,即使你不牛逼领迈,BAT的offer也有可能是非常容易的事情。BAT每年分別都能發(fā)出近千個校招offer碍沐,如果題主要聽這么多人的意見其實也挺難做決定的狸捅,畢竟拿到BAT其中一家offer的給他換個時間換個地點換個面試官就不靠譜了,拿到兩家的建議也許可以稍微聽一聽累提,拿到三家的就可以認真揣摩一下尘喝,畢竟能拿到三家offer至少說明是有點原因的。
實際操作
我來給題主點有實際操作性的答案吧斋陪。因為去年只參加了AT的校招朽褪,狼廠的跟我廠的筆試沖突了就沒去,主要基于對AT的了解談談拿BAT校招offer這回事无虚。
關于學歷
首先缔赠,簡歷這東西題主有一個985碩的學歷,面對BAT的簡歷機篩友题,基本是不用擔心的嗤堰。
然后通說下筆試,網(wǎng)上找點筆試題度宦,每家的筆試能做個40分就能進面試踢匣,刷題這種事情題主這樣的考研黨不陌生吧?做一兩套卷子拿不到40分戈抄,不管你信不信离唬,我反正不信。
面試划鸽。這個是大頭所以我就分阿里和騰訊的來講一講我的分析好了输莺。
阿里
阿里針對大部分校招的普通人來說,一面(我目測)只會放出M1級別的漾稀,對應到P6模闲,問你點基礎的CS知識撐死了,二面可能是M2級別的也就是P7崭捍、P8的樣子(這部分對職級的描述只是我大概的一個印象尸折,畢竟最后棄掉了阿里的offer沒去研究過,考究黨請放過我)殷蛇,運氣好的遇到跟你談談人生談談職業(yè)規(guī)劃什么的实夹,運氣不好的遇到那種下面帶幾個team還成天看技術blog的就問你點比較新鮮的知識或者是比較基礎但是冷門的那種知識橄浓,所以平時沒事看點跨領域的博客、看點經(jīng)典名著防防身還是很必要的亮航,經(jīng)歷了一整天枯燥無味的面試突然碰到一個眼前一亮的絕對是一個加分項荸实。
騰訊
騰訊的話也是類似的道理,校招一面放出的是各個有headcount的leader缴淋,T3.1到T3.3不等准给,幾個一面面試官對應一個二面面試官,后者是前面那幾個的老大重抖。像鵝廠這樣的公司很操蛋的是:業(yè)務領域跨的特別廣露氮。電商、SNS钟沛、普通的C/S軟件畔规、游戲、各種App恨统。一面面試官直接對面試者負責叁扫。換句話說,通過你就意味著他要直接當你老大畜埋。一面完全是隨便分的莫绣,你投的感興趣事業(yè)群是互娛,但是分到的可能是SNG的某款社交產(chǎn)品的程序組老大面你由捎,所以你的面試官不一定對得上的你background兔综。鑒于此,拿鵝廠offer的隨機性又加了幾成狞玛。
提示
當然软驰,這里有一點tips:如果你的筆試成績讓面試官覺得有點意思,比如說我們?nèi)ツ甑臅r候?qū)嵙曊衅感姆荆瑵M分100锭亏,我寫了75+,我投的互娛硬鞍,結(jié)果還真被分到了SNG的一個程序面我慧瘤,我就直接向他申請,他把筆試成績往群里一貼固该,就被轉(zhuǎn)到互娛那里去了锅减。如果你的簡歷夠牛逼,比如說ACM
world final(隨口一說而已伐坏,大神們看不上BAT我懂的)怔匣,比如說本科手寫tokenizer和grammar
analyzer,相信阿里的P6校招offer桦沉、鵝廠那只聞其聲不見其形的special也是隨手那么一收吧每瞒。
要求
回到題主最關注的問題——「在一年的時間中金闽,我應該做哪些準備,才擁有進入BAT研發(fā)部門的資格剿骨?」代芜。多閱讀多coding多思考多閱讀。一年的時間其實已經(jīng)很長了浓利,閱讀點cs經(jīng)典名著挤庇,時間綽綽有余了。還有之前說的blog荞膘,知乎上也有很多博客推薦的問題罚随,隨便一翻:優(yōu)秀程序員的博客有哪些?重點推薦下云風的羽资、淘寶核心系統(tǒng)的、輪子哥的
@vczh遵班、陳皓的屠升,至于老外的因為我關注的游戲行業(yè)的比較多就不在這里做推薦了,想找到自己的focus領域的優(yōu)秀老外博客或者社區(qū)還是比較容易的一件事狭郑。
多coding腹暖。這個不多說了,碼農(nóng)每天花10幾個小時寫代碼不是啥難事吧翰萨?最大的難事可能是琢磨琢磨怎么保護腰和頸椎脏答。當然,多coding包括了多實習亩鬼,最好是實BAT的習殖告。至于leetcode、topcoder雳锋、各種OJ什么的黄绩,題主如果只瞄著BAT,那大可不必浪費時間玷过,但是如果打算拿硅谷的offer或者北京那一票海龜回來辦的公司爽丹,leetcode全刷一遍還是必須的。
多思考辛蚊。只寫代碼是不夠的粤蝎,至于該怎么思考、該思考什么袋马,這個屬于多思考的一個子問題之一初澎,請題主自行解決。
書單
最后飞蛹,貼書單能騙贊嗎谤狡?教練我也來>难邸!墓懂!還有三本書沒照上焰宣,《STL源碼剖析》、《APUE》捕仔、《黑客與畫家》匕积,這幾本書看過的面試過的都懂的。順便還混進去幾本比較奇怪的書無視掉就好了榜跌。
額外ps一句闪唆,題主的一年時間可能看不了這么多書,對其中幾本比較「速成」的做個重點推薦:《深入理解計算機系統(tǒng)》钓葫,簡直神書不解釋了悄蕾,面試完你就會后悔沒多看一遍〈「。《TCP/IP詳解卷1》帆调,有了這本書碼碼再也不用擔心我被十一五教材——沒錯我說的就是坑爹的計算機網(wǎng)絡殘害幼小心靈了《雇《算法導論》番刊,BAT的面試官真的沒時間成天刷OJ成天給你來高難度題干掉你,他們出的最難的你都能在算法導論課后題里找到原型影锈∏畚瘢《深度探索C++對象模型》,面C++崗說不出虛表實現(xiàn)機制鸭廷?那基本就是面試成績打?qū)φ鄣墓?jié)奏枣抱,帶上這本書防身吧⊙プ耍《編程之美》沃但,幫你應付掉大部分逼格還不太夠的公司。
培訓
試著考慮一下千鋒PHP吧佛吓。
最后的慣例:渣渣小本一枚宵晚,13年AToffer,最后從了豬廠维雇。