摘要:
1、 百度面試非常重視技術(shù)、重視應(yīng)聘者的基本功,比如算法、數(shù)據(jù)結(jié)構(gòu)、C++、操作系統(tǒng)、面向?qū)ο、軟件體系結(jié)構(gòu)、系統(tǒng)設(shè)計(jì)和模塊劃分上的能力。
2、 騰訊在選擇的時(shí)候更注重看求職者的聰明程度、視野、大局觀、氣場(chǎng)等軟實(shí)力。
3、 阿里巴巴更注重項(xiàng)目實(shí)踐。
4、 總結(jié)來(lái)說(shuō),BAT的技術(shù)面都差不多。只要把內(nèi)功各種問(wèn)題(技術(shù)相關(guān))的準(zhǔn)備和外功(面試技巧)都修煉好了,再配合點(diǎn)實(shí)戰(zhàn)經(jīng)驗(yàn)基本上都可以應(yīng)付三大的面試了。
Tencent/騰訊
本人IT屌絲一枚,畢業(yè)4年,5年經(jīng)驗(yàn)(大四曾在騰訊實(shí)習(xí)一年,實(shí)習(xí)生工資,工作內(nèi)容同正式員工一樣)。非常幸運(yùn),先后收到過(guò)騰訊、百度和阿里的Offer,在這里跟大家分享下經(jīng)驗(yàn),同諸君共勉。
本人職業(yè)生涯的起點(diǎn)開(kāi)始于騰訊。筆試題很簡(jiǎn)單,附加題也答上了(本人專(zhuān)業(yè)課學(xué)霸、其他科學(xué)渣)。騰訊一面的面試官非常的Nice也是我后來(lái)的組長(zhǎng),非常有人格魅力的一個(gè)人,主要問(wèn)我了解的技術(shù),我就介紹了下在大學(xué)期間做的C++、.Net和J2EE項(xiàng)目,規(guī)則引擎、財(cái)務(wù)系統(tǒng)、學(xué)業(yè)預(yù)警系統(tǒng)、爬蟲(chóng)引擎這些。因?yàn)橥耆珱](méi)準(zhǔn)備所以回憶起來(lái)有點(diǎn)吃力,還好面試官?zèng)]有刁難,發(fā)揮還可以。問(wèn)了Java的內(nèi)存機(jī)制,會(huì)不會(huì)導(dǎo)致內(nèi)存泄漏,這個(gè)答的不太好;問(wèn)了下Hibernate的機(jī)制和作用都回答上了,讓寫(xiě)了下爬蟲(chóng)程序的核心代碼和正則表達(dá)式。
一面整整面了30分鐘感覺(jué)有戲,就回去好好準(zhǔn)備二面的內(nèi)容,把當(dāng)年工程代碼翻出來(lái)復(fù)習(xí)以免再出現(xiàn)忘記的尷尬。很快第二天就通知去進(jìn)行技術(shù)二面。技術(shù)二面就是傳說(shuō)中的壓力面,被好一頓虐待。項(xiàng)目中的問(wèn)題一個(gè)沒(méi)問(wèn),問(wèn)的全是操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)的問(wèn)題。還好專(zhuān)業(yè)都是A+,大多數(shù)題都回答上了。問(wèn)了下樹(shù)轉(zhuǎn)二叉樹(shù),這個(gè)小意思。
過(guò)了一周收到騰訊的HR面試邀請(qǐng)的時(shí)候,說(shuō)實(shí)話(huà)非常的意外。HR面沒(méi)問(wèn)什么特別的,此處不表。一周后收到正式Offer,還是有點(diǎn)小激動(dòng)的。薪水方面超過(guò)了我的預(yù)期,但最主要的是一面的面試官看起來(lái)很厲害的樣子,感覺(jué)騰訊也是一家很厲害的公司。
在騰訊干了四年,正式三年,實(shí)習(xí)一年。后來(lái)開(kāi)始負(fù)責(zé)招聘,我們部門(mén)在選擇求職者的時(shí)候主要看聰明程度、視野、大局觀、氣場(chǎng)等軟實(shí)力。當(dāng)時(shí)我負(fù)責(zé)面試一個(gè)孩子,各方面挺不錯(cuò)的,組長(zhǎng)覺(jué)得也還行,但是被總監(jiān)斃掉了,原因是太軟不夠霸氣。還有一個(gè)哥們技術(shù)和基礎(chǔ)感覺(jué)都還行,但是被組長(zhǎng)斃掉了,原因是視野和聰明度不夠。
所以準(zhǔn)備面試騰訊的同學(xué),建議多留意近期的互聯(lián)網(wǎng)的最新動(dòng)態(tài),多練練表達(dá)。如果能在面試中批判一下近期騰訊的決策失誤和產(chǎn)品缺陷,無(wú)論對(duì)錯(cuò)都會(huì)認(rèn)為這個(gè)孩子不錯(cuò),那么一定會(huì)加分的;但是也不能過(guò)了,完全說(shuō)的不對(duì)還侃侃而談會(huì)讓人覺(jué)得你這個(gè)人很浮夸也是會(huì)被斃掉的。尺度的拿捏很重要。還有一點(diǎn),語(yǔ)速快而且語(yǔ)氣堅(jiān)決目光堅(jiān)毅自信的比語(yǔ)速慢表達(dá)不流暢的同學(xué)成功幾率高。我面試過(guò)一個(gè)哥們,后來(lái)他頂替了我的領(lǐng)域負(fù)責(zé)人的位置,這是后話(huà)。他在面試的時(shí)候就非常的自信,如果問(wèn)一些“弱智”問(wèn)題會(huì)被他反諷,當(dāng)時(shí)大家就覺(jué)得這個(gè)人很厲害,面試也很順利,一天連續(xù)面了五面,當(dāng)天就發(fā)了Offer。騰訊社招是電話(huà)面、技術(shù)一面、組長(zhǎng)面、平臺(tái)總監(jiān)面、部門(mén)經(jīng)理面、HR面。總共6面,面談是5面。
面試的時(shí)候首先要自信,如果能做到不卑不亢其實(shí)就已經(jīng)成功了一半。我感覺(jué)大多數(shù)程序員都不太自信,給人感覺(jué)有點(diǎn)文弱,如果你自己都對(duì)自己不自信,怎么能奢求公司對(duì)你自信呢。但是也不能太自信,自信心爆棚就是自大。
Baidu/百度
經(jīng)過(guò)11年一年的艱苦奮戰(zhàn),本人和另一個(gè)一起入職的兄弟從無(wú)到有分別開(kāi)發(fā)了IOS和Android兩個(gè)應(yīng)用(IOS是我們一起開(kāi)發(fā)的,Android是我自己開(kāi)發(fā)的)。雖然現(xiàn)在看來(lái)當(dāng)時(shí)的成果不算什么,但當(dāng)時(shí)是在沒(méi)有什么資料和經(jīng)驗(yàn)的情況下摸索出來(lái)的,還是相當(dāng)?shù)牟灰。可惜?dāng)時(shí)的領(lǐng)導(dǎo)覺(jué)得我們做的并不好,一年下來(lái)才弄出這么個(gè)小東西,這是他的原話(huà)。所以,12年初的時(shí)候被獵頭推薦去北京的一家公司,后來(lái)才知道就是大名鼎鼎的百度。結(jié)果就是兵敗莫斯科。被大大的打擊了一頓。
百度跟騰訊面試完全不同,百度面試非常重視技術(shù)、重視應(yīng)聘者的基本功、算法、數(shù)據(jù)結(jié)構(gòu)、C++、操作系統(tǒng)、面向?qū)ο、軟件體系結(jié)構(gòu)、系統(tǒng)設(shè)計(jì)和模塊劃分上的能力,可以說(shuō)錙銖必較。內(nèi)容不詳述,這次面試失敗對(duì)我的打擊非常大,因?yàn)槊嬖嚨膬?nèi)容并不難。想了一宿,其實(shí)加入騰訊只職業(yè)生涯的一個(gè)起點(diǎn)而已,并不代表你比別人優(yōu)秀多少,很多比你更優(yōu)秀的人沒(méi)進(jìn)來(lái)可能只是運(yùn)氣沒(méi)你好而已。職業(yè)生涯跟長(zhǎng)跑差不多,一開(kāi)始你比別人領(lǐng)先一點(diǎn),只要稍微放松,馬上就會(huì)有比你更努力的人追上并超過(guò)你,不同的是,長(zhǎng)跑更容易發(fā)現(xiàn)自己已經(jīng)落后了,而職場(chǎng)上等你發(fā)現(xiàn)的時(shí)候可能已經(jīng)晚了。程序員跟賽車(chē)手差不多,不是說(shuō)你每天開(kāi)車(chē)你的駕駛技術(shù)就能成為職業(yè)賽車(chē)手,而是必須經(jīng)過(guò)專(zhuān)業(yè)的訓(xùn)練,有針對(duì)性的訓(xùn)練;同理不是你寫(xiě)了幾萬(wàn)行代碼你就是個(gè)技術(shù)專(zhuān)家,必須經(jīng)過(guò)刻苦的學(xué)習(xí)才行。
本人的缺點(diǎn)是容易得意忘形,優(yōu)點(diǎn)是越挫越勇。經(jīng)過(guò)這次打擊,每天最少用4個(gè)小時(shí)的時(shí)間學(xué)習(xí)IOS各種機(jī)制、數(shù)據(jù)結(jié)構(gòu)、重拾C++。瘋狂寫(xiě)代碼,每月5000行編碼量,用了1個(gè)月時(shí)間重構(gòu)了2W行代碼。到了7、8月份的時(shí)候感覺(jué)功夫已經(jīng)到位了,就決定再找公司練練手,檢驗(yàn)下這個(gè)階段的學(xué)習(xí)成果。
這次獵頭又給我推薦到了百度,去的是深圳百度分公司。感覺(jué)到百度好像很缺人,因?yàn)橹芤惶峤坏暮?jiǎn)歷周三就讓我去面試了,百度篩選簡(jiǎn)歷出了名的慢。一面還是上回那些,難度加了些,問(wèn)了寫(xiě)內(nèi)存管理、線(xiàn)程調(diào)優(yōu)的內(nèi)存。二面還是技術(shù)面,難度感覺(jué)比一面沒(méi)高多少,因?yàn)榭疾斓亩际敲嫦驅(qū)ο、設(shè)計(jì)模式上的內(nèi)容。
三面主要是精神層次的, 問(wèn)下未來(lái)的職業(yè)規(guī)劃,IOS和Android的差異性。你為什么不繼續(xù)做前端轉(zhuǎn)做IOS,如何看待IOS的生態(tài)系統(tǒng)。HR面這里不介紹。
其實(shí)公司和個(gè)人之間本質(zhì)上講就是商業(yè)關(guān)系沒(méi)什么恩義,公司培養(yǎng)一個(gè)人也不是為了這個(gè)人的發(fā)展還是為了自己。Business Just Business,跟感情混為一談吃虧的還是自己。放棄了這兩個(gè)機(jī)會(huì)之后,半年后本人經(jīng)歷了職業(yè)生涯中到目前為止最大的危機(jī)。如果人有預(yù)知能力就不會(huì)有那么多苦惱了。
總體上感覺(jué)百度的面試要比騰訊容易些,因?yàn)轵v訊注重的是軟實(shí)力,也就是說(shuō)天賦,知識(shí)、技能、經(jīng)驗(yàn)都可以后天培養(yǎng),但是天賦是天生的沒(méi)法后天鍛煉,只能通過(guò)努力拉近差距沒(méi)法逾越。不過(guò)2011年后騰訊大擴(kuò)張(不到一年狂招1W多人),招聘的門(mén)檻也沒(méi)有那么高了。而百度更注重計(jì)算機(jī)技術(shù)和科學(xué),這些東西通過(guò)努力都可以獲得。
鄭重聲明:本人只是參加過(guò)以上幾家公司一兩個(gè)部門(mén)的面試,一個(gè)公司不同部門(mén)的面試風(fēng)格是不一樣的,每位面試官的風(fēng)格也是不同的,所以本人的觀點(diǎn)是非常片面的。完全是個(gè)人的感悟和心路歷程,不承擔(dān)任何法律責(zé)任。
Alibaba/阿里巴巴
1、第一次進(jìn)軍阿里
當(dāng)時(shí)說(shuō)阿里在無(wú)線(xiàn)發(fā)力,Taobao和Tianmao都在招人,兩個(gè)部門(mén)都對(duì)我發(fā)出了邀請(qǐng),但是集團(tuán)規(guī)定只能面其中一家,本人就選的Tianmao。一面是組長(zhǎng)面,電話(huà)面的,問(wèn)了下項(xiàng)目,問(wèn)了網(wǎng)絡(luò)通訊協(xié)議,為什么用Json不用Xml,Pb協(xié)議的好處和壞處。因?yàn)楸救素?fù)責(zé)的是非常敏感的業(yè)務(wù),對(duì)安全有很高的要求,所以還問(wèn)了些關(guān)于安全策略設(shè)計(jì)和構(gòu)造。
技術(shù)面應(yīng)該是一個(gè)組員面的,問(wèn)的全是基礎(chǔ)的問(wèn)題。IOS runtime、多線(xiàn)程幾種實(shí)現(xiàn)方式、如果進(jìn)行網(wǎng)絡(luò)通訊、對(duì)于Block的看法,基本上都回答上了。最后問(wèn)了下我對(duì)IOS6的新特性的認(rèn)識(shí)。過(guò)了2天,那邊來(lái)電話(huà)讓我去一個(gè)酒店進(jìn)行終面,他們的老大來(lái)深圳出差順手面我一下。面試整整持續(xù)了一個(gè)小時(shí)。問(wèn)了我對(duì)微信的看法,問(wèn)我們有沒(méi)有跟微信合作。如果縮減安裝包體積,這個(gè)問(wèn)題我當(dāng)時(shí)覺(jué)得自己回答的不錯(cuò)。一年后回想起來(lái),其實(shí)回答的很差,縮減安裝包的體積要從資源文件上下手,盡可能用Core Graphics自繪代替資源圖片。如果是用戶(hù)可能用不到的功能,那么應(yīng)該只把代碼合成進(jìn)去而資源文件應(yīng)該在用戶(hù)第一次使用的時(shí)候從服務(wù)器下載并緩存在本地。裁剪第三方開(kāi)源庫(kù)的代碼等等。面試進(jìn)行了一個(gè)小時(shí),面試官客氣的把我送出房間。
過(guò)了一段時(shí)間沒(méi)消息,讓獵頭幫忙問(wèn)下情況,回復(fù)是工作年限太短,沒(méi)戲了。還是被小小的打擊了一下。如果面試管表現(xiàn)的特別客氣那么你就要小心了,很可能被斃了。
2、第二次進(jìn)軍阿里
這次去阿里面試可以說(shuō)非常非常的偶然和戲劇性,因?yàn)楸救烁緵](méi)投簡(jiǎn)歷,以至于阿里hr給我電話(huà)的時(shí)候我一度認(rèn)為是詐騙電話(huà)。
這個(gè)時(shí)候的本人已經(jīng)發(fā)生了很大的轉(zhuǎn)變,從剛進(jìn)騰訊的浮躁、自大、懼怕面試,已經(jīng)轉(zhuǎn)變?yōu)榈、謙虛,并且喜歡上了面試,感覺(jué)每次面試就像楊過(guò)跟大雕過(guò)招一樣,武功都能精進(jìn)不少。本著去看看技術(shù)面內(nèi)容的心態(tài)去了福田東海大廈。
一面沒(méi)有技術(shù)面直接就是組長(zhǎng)面,首先是自我介紹,之后問(wèn)了下項(xiàng)目?jī)?nèi)容。我就說(shuō)了下即時(shí)通訊和視頻加工兩個(gè)模塊。他讓我畫(huà)出模塊的架構(gòu)圖,這個(gè)建議大家準(zhǔn)備一下,阿里和百度都有要求應(yīng)聘者畫(huà)模塊圖考察應(yīng)聘者的開(kāi)發(fā)層次和思路。本人沒(méi)什么準(zhǔn)備,不過(guò)當(dāng)時(shí)設(shè)計(jì)評(píng)審時(shí)的UML還記著,就把模塊圖和類(lèi)圖畫(huà)了下,中間與面試官爭(zhēng)論了效率調(diào)優(yōu)等很多問(wèn)題。一面官最后問(wèn)了下,考不考慮杭州,本人非常堅(jiān)決的說(shuō)不考慮。他又說(shuō)其他城市考慮嗎,本人說(shuō)吉林就考慮。
一面結(jié)束讓我去休息之后是二面,二面的面試官很Nice。讓我做自我介紹之前竟然先做了自我介紹。他負(fù)責(zé)的部門(mén)是個(gè)很核心的部門(mén)。面試的內(nèi)容跟一面差不多。讓我在白板上畫(huà)我設(shè)計(jì)的系統(tǒng)架構(gòu)圖之后就是講解。問(wèn)了下我的職業(yè)規(guī)劃,我說(shuō)現(xiàn)階段還是想寫(xiě)代碼。他問(wèn)多久,我說(shuō)2年吧。他有問(wèn)你對(duì)管理崗位怎么看,我說(shuō)一個(gè)好的管理首先要能幫助組員解決問(wèn)題,我現(xiàn)在水平還達(dá)不到這個(gè)境界,想多寫(xiě)點(diǎn)代碼,代碼量上去后設(shè)計(jì)能更合理一些,像這個(gè)設(shè)計(jì)當(dāng)時(shí)有幾個(gè)優(yōu)化點(diǎn)沒(méi)考慮到,有點(diǎn)遺憾。面試官問(wèn)我有什么問(wèn)題之后我就詢(xún)問(wèn)了下他們部門(mén)的情況和企業(yè)文化。面試官好像比較滿(mǎn)意,就讓我去HR面,還特別強(qiáng)調(diào)就是跟HR聊聊不算面試。
阿里的面試跟騰訊百度都不同,感覺(jué)更注重項(xiàng)目實(shí)踐一些?偨Y(jié)來(lái)說(shuō)BAT的技術(shù)面都差不多。只要把內(nèi)功和外功都修煉好了再配合點(diǎn)實(shí)戰(zhàn)經(jīng)驗(yàn)基本上都可以應(yīng)付三大的面試了。
面試的核心流程都是: 技術(shù)一面、技術(shù)二面(組長(zhǎng)面)、總監(jiān)面、HR面。騰訊會(huì)多一個(gè)經(jīng)理面。但是一般總監(jiān)認(rèn)為可行的人,9成的應(yīng)聘者都會(huì)通過(guò)經(jīng)理面的,除非發(fā)現(xiàn)嚴(yán)重的撒謊行為。HR面就是走過(guò)場(chǎng),刷人的機(jī)率基本上為零。以前招聘過(guò)一個(gè)同學(xué),HR想刷掉,理由是沒(méi)有大公司經(jīng)驗(yàn),被我們組長(zhǎng)一頓叼,說(shuō)這個(gè)人各方面都很適合又踏實(shí),如果你們覺(jué)得這個(gè)不行你們就要負(fù)責(zé)招一個(gè)你們認(rèn)為行的,否則我們工作做不下去了,HR就軟了。后來(lái)事實(shí)證明,這個(gè)同事工作完成的相當(dāng)好,人的能力跟公司大小沒(méi)關(guān)系。最難的就是二三面,人也基本上是這兩面中刷下去的,大家一定要小心。我個(gè)人的經(jīng)驗(yàn)來(lái)看,總監(jiān)越嚴(yán)肅通過(guò)的機(jī)率越大,越客氣就越危險(xiǎn)。
最后說(shuō)一下,面試準(zhǔn)確講不應(yīng)該叫面試應(yīng)該叫面談,就是Interview。勞資雙方坐下來(lái)談?wù)劻牧,互相了解。我們程序員作為技術(shù)工作者不是去求職的,只是去看看你的機(jī)會(huì),你可以保留你的職位,我保留我的做事方法。
EE就業(yè)
本平臺(tái)由北京大學(xué)電子系2013級(jí)黨支部建立,面向2016年畢業(yè)的北大電子系碩士研究生,主要推送實(shí)習(xí)招聘信息,筆試面試經(jīng)驗(yàn),企業(yè)介紹和求職心得等相關(guān)內(nèi)容。秉承“服務(wù)群眾”的宗旨和“建設(shè)服務(wù)型黨支部”的理念,力爭(zhēng)以黨支部帶動(dòng)全年級(jí),發(fā)揮黨員的模范帶頭作用,幫助每一位北大電子準(zhǔn)畢業(yè)生走好踏入社會(huì)第一步。