【斩获7枚offer,入职阿里平台事业部】横扫阿里、美团、京东、 去哪儿之后,写下了这篇面经!
作者:即將擁有人魚線
微信公眾號(hào):石杉的架構(gòu)筆記(ID:shishan100)
自身情況
跳槽之前,樓主在一個(gè)小型互聯(lián)網(wǎng)公司,主要是做互聯(lián)網(wǎng)彩票。
其中做過(guò)面向用戶的APP,也有o2o模式的,也有b2b模式的的項(xiàng)目,用的技術(shù)比較雜,沒(méi)有指定的規(guī)范,只要能完成任務(wù)就可以,技術(shù)挑戰(zhàn)也不是很大。
然后我只能把我所做的東西做好,推動(dòng)一些新技術(shù)更是難上加難,主要都是業(yè)務(wù)為主,對(duì)于高并發(fā)、高可用等技術(shù)方案猶如天上月亮一樣,只可遠(yuǎn)觀,而不可褻玩焉。
然而去年10月,國(guó)家發(fā)布新的法律條文,互聯(lián)網(wǎng)彩票屬于非法彩票,這個(gè)公司業(yè)務(wù)全部下架,所以開(kāi)始著手打算找尋新的工作,沖刺大廠的機(jī)會(huì)終于來(lái)啦。
面試準(zhǔn)備
我面試準(zhǔn)備時(shí)間大概有2個(gè)月左右,主要還是兩塊,一是基礎(chǔ)技術(shù)、二是項(xiàng)目。我大概花了一個(gè)月的時(shí)間,快速?gòu)?fù)習(xí)了一遍之前學(xué)習(xí)過(guò)的知識(shí)以及寫在簡(jiǎn)歷上的技能。
對(duì)于項(xiàng)目,重點(diǎn)是項(xiàng)目和技術(shù)的融合,因?yàn)槲冶旧韺?duì)整個(gè)項(xiàng)目的業(yè)務(wù)非常熟悉,這個(gè)時(shí)間花費(fèi)的不算多,但是通過(guò)面試之后,感覺(jué)這個(gè)環(huán)節(jié)非常重要。這個(gè)在下文中會(huì)說(shuō)明。
還有就是自己最好關(guān)注一下新的技術(shù)之類的(ServiceMesh等),面試的時(shí)候也會(huì)問(wèn)。
投遞簡(jiǎn)歷建議
如果想去大公司面試,建議提前一周投簡(jiǎn)歷,或者到周三之后投遞簡(jiǎn)歷,(大公司投遞人很多,可能這周的面試都約滿了,所以HR都是周三之后看招聘信息再約下周面試)。
這樣的話,在第一周你可以投遞一些小公司來(lái)練手,如果成功,可以拿一個(gè)offer來(lái)保底。
ps:我個(gè)人就是第一周投遞大公司幾乎沒(méi)有人看,第二周就有HR打電話約
面試建議
如果HR約你面試,你自己特別想去這個(gè)公司,我建議約在下午。(上午大概也就是10:00左右開(kāi)始,到12:00點(diǎn),中午需要吃飯的,你自己需要等到下午面試,最好是一次性把技術(shù)都面完,HRBP可以通過(guò)電話面試的)
大公司面試如果順利的話,估計(jì)大概至少3-4個(gè)小時(shí)(要有心理準(zhǔn)備),所以我感覺(jué)約在下午比較好
還有就是我建議預(yù)留出2-3天下午的時(shí)間,有可能突然大公司HR給你打電話,這樣不至于約滿了,沒(méi)有時(shí)間給大公司來(lái)面試。
技術(shù)一面:
大多數(shù)情況,都是你面的職位同級(jí)別的同學(xué)來(lái)面(也有可能是你部門的leader)
大部分都是基礎(chǔ),畫圖、手寫個(gè)簡(jiǎn)單的算法。一般都是變種的簡(jiǎn)單的算法,不會(huì)直接讓你寫快速排序,而是給你出一個(gè)類似的場(chǎng)景。
我個(gè)人認(rèn)為算法不要準(zhǔn)備那么深,一般都是二分查找、排序之類的、鏈表、隊(duì)列等等。
ps:如果手寫算法的時(shí)候自己寫不出來(lái),也要寫,因?yàn)樗灰欢础?/p>
技術(shù)二面:
應(yīng)該是你部門leader,主要就是說(shuō)你的項(xiàng)目,畫架構(gòu)圖,機(jī)器部署,qps、tps都是多少。
然后也可能問(wèn)一些其他基礎(chǔ)的,還有就是給你場(chǎng)景,讓你設(shè)計(jì)(這個(gè)可能會(huì)問(wèn)很多,這個(gè)只能看自己的情況啦)
ps:可能有的朋友會(huì)問(wèn),怎么引導(dǎo)面試官到我們最擅長(zhǎng)的技術(shù)上去?我個(gè)人建議嗅探機(jī)制
我舉個(gè)例子,如果你研究過(guò)Spring Cloud注冊(cè)中心Eureka的源碼,假如問(wèn)你CAP理論,你說(shuō)了一堆。。。然后你可以嘗試著問(wèn)問(wèn)面試官:eureka是類似于AP思想,我可以大概給你畫個(gè)原理圖嗎?
你去詢問(wèn),如果面試官同意了,這個(gè)時(shí)候你要簡(jiǎn)單的畫,不要太復(fù)雜
如果面試官對(duì)這個(gè)感興趣,他會(huì)繼續(xù)問(wèn)你的(我們就等著他問(wèn)的,對(duì)不)。
為什么這么說(shuō)呢?因?yàn)椴煌拿嬖嚬賰A向點(diǎn)不同。
有的認(rèn)為,我問(wèn)你什么,你直接說(shuō)主題就好(要在單位時(shí)間內(nèi)問(wèn)更多問(wèn)題)
如果你說(shuō)的多啦,有的面試官可能認(rèn)為你的表達(dá)或者理解能力有問(wèn)題,你說(shuō)的不是重點(diǎn)。
所以這就是我說(shuō)的你先去嗅探,看看面試官是偏向哪方面的。
這就好比一場(chǎng)重要的NBA季后賽,剛開(kāi)場(chǎng)的時(shí)候,雙方球員都會(huì)用不同強(qiáng)度的防守動(dòng)作,試探一下這個(gè)夜晚裁判的判罰尺度,好為后面做打算。這個(gè)類比,感覺(jué)蠻貼切,ps:NBA鐵桿球迷 ^_^
技術(shù)三面:
一般都是交叉面試(其他部門leader)。這個(gè)和技術(shù)二面差不多,就不多說(shuō)了。
ps:我個(gè)人建議,一面的時(shí)候回答差不多就可以,不要太深入。一定把精力和體力都放在技術(shù)二面和技術(shù)三面上。(后面的都是leader啊)
HRBP:
就是問(wèn)為什么離職、換工作想法、期望薪資,銀行流水截圖,定級(jí)別,談薪資,發(fā)offer。
面試復(fù)盤
在這里我不想和其他面經(jīng)一樣,甩出來(lái)一大堆面試題。個(gè)人覺(jué)得列出這些題目也沒(méi)有太大意義,我們面試同一個(gè)公司同一個(gè)部門的概率很低。
也就是說(shuō),面試的題目不可能完全一樣,但是你細(xì)心一點(diǎn)就會(huì)發(fā)現(xiàn)大部分公司都是大同小異,就那些基礎(chǔ)翻來(lái)覆去的問(wèn)。
如果你面了幾家公司之后,你真的會(huì)感覺(jué)再問(wèn)這些東西,你都會(huì)有點(diǎn)惡心的感覺(jué)。
美團(tuán)我面了兩個(gè)部門,下午2點(diǎn)到10點(diǎn)半,可能面的有點(diǎn)蒙蔽啦,最后面試官問(wèn)了個(gè)問(wèn)題:
三點(diǎn)一刻的時(shí)候,時(shí)針和分針的夾角是多少度,我想了一會(huì)說(shuō)1/4度,然后面試官拍拍我肩膀說(shuō)是不是忘記乘什么了,然后就走了,最后也過(guò)了。
我說(shuō)這個(gè)的意思,也就是說(shuō)面試題,我們不可能在這之前都能見(jiàn)過(guò),10道題,你能把7-8到題答的很好,我感覺(jué)就可以了。
基礎(chǔ)面試的話,我個(gè)人認(rèn)為不要投入太多精力和體力,要把體力和精力都放在后面的面試(后面面試是leader啊)。
技術(shù)二面和三面的時(shí)候,幾乎都問(wèn)的項(xiàng)目相關(guān)技術(shù)。我個(gè)人認(rèn)為,why how what?這樣的回答方式,非常適用在leader面試的時(shí)候。
舉個(gè)例子:問(wèn)你redis干嘛用的,你可以回答存儲(chǔ)一些變動(dòng)不頻繁的類似商品的數(shù)據(jù)。但是面試官就會(huì)問(wèn)你為什么用redis,給你來(lái)一個(gè)redis幾連炮。
我認(rèn)為如果是問(wèn)到項(xiàng)目里的技術(shù),比如redis,一定要把why how what這套思想全部說(shuō)出來(lái)。
我們項(xiàng)目為什么用redis(這個(gè)很重要),我怎么用的,我們做了什么。我認(rèn)為技術(shù) 2 面可能主要考察的就是你的思考能力和思維能力。
在我看來(lái)問(wèn)你項(xiàng)目里的技術(shù)這個(gè)是送分題,你必須要回答的很好,把why how what整個(gè)階段思考的過(guò)程全都說(shuō)出來(lái),這個(gè)就要看你對(duì)自己的項(xiàng)目的理解啦
當(dāng)然你們項(xiàng)目里的技術(shù)方案可能有問(wèn)題,你也可以根據(jù)你的項(xiàng)目大小和公司規(guī)模來(lái)說(shuō)存在的問(wèn)題。
個(gè)人認(rèn)為沒(méi)有最好的技術(shù),只有最合適的。面試官可能會(huì)問(wèn)你,存在的問(wèn)題你怎么去解決?這個(gè)就是附加題。這就要看你對(duì)自己項(xiàng)目技術(shù)理解和宏觀架構(gòu)的理解啦。
所以我建議各位朋友對(duì)自己公司平時(shí)做的項(xiàng)目的各種細(xì)節(jié),一定都要cover住,這個(gè)非常非常重要!
比如面試管問(wèn)你讓你設(shè)計(jì)一個(gè)秒殺的系統(tǒng),你要根據(jù)自己的技術(shù)面和對(duì)秒殺系統(tǒng)的理解去說(shuō)自己的想法。
在我看來(lái),不同場(chǎng)景用到的方案可能都不會(huì)相同,開(kāi)放題,考察的大概就是你思考和思維能力,思考的過(guò)程可能比結(jié)果更重要
美團(tuán)面試(外賣、金融部門):
其中一天面試了美團(tuán)的外賣部門和金融部門,我不建議同時(shí)面兩個(gè)部門,如果想這么面的話,準(zhǔn)備點(diǎn)干糧。下午2:00到10:30,八個(gè)半小時(shí),有點(diǎn)吃不消。
只拿到了到店部門和金融部門的offer,外賣部門沒(méi)有拿下offer,我個(gè)人認(rèn)為HRBP的面試的時(shí)候出了問(wèn)題。
問(wèn)我期望薪資時(shí)候,問(wèn)你為什么要這個(gè)薪資這個(gè)問(wèn)題?因?yàn)橥赓u部門是第一次接受HRBP面試,所以沒(méi)有做什么準(zhǔn)備。我隨口說(shuō)了一句:我值這個(gè)錢!
說(shuō)完之后就感覺(jué)有點(diǎn)二啦。(之后遇到這個(gè)問(wèn)題都是委婉的說(shuō)了一下別的)。
阿里面試:
技術(shù)一面就是部門leader,問(wèn)了兩個(gè)多小時(shí),這個(gè)是我感覺(jué)最難面的。只問(wèn)了半個(gè)小時(shí)的基礎(chǔ)知識(shí)和算法,其他都是他給你個(gè)場(chǎng)景:
-
看電影,選電影院場(chǎng)次和座位的表結(jié)構(gòu)
-
你現(xiàn)在的系統(tǒng)如何提升100倍的請(qǐng)求,架構(gòu)怎么演化
-
EurekaServer集群現(xiàn)在是5W臺(tái),怎么在毫秒的時(shí)間內(nèi)同步成功等等,讓你去設(shè)計(jì)和思考
我一直站著在白板上畫圖之類的,一直到面試結(jié)束。
技術(shù)二面(leader的leader),這個(gè)還好,就是問(wèn)了項(xiàng)目里的技術(shù),算過(guò)啦。
技術(shù)三面(不清楚職級(jí),應(yīng)該交叉部門leader),掛了。
本來(lái)以為已經(jīng)失之交臂了,沒(méi)想到被第一次面試的部門leader推薦到了另一個(gè)平臺(tái)部門。第二次面試因?yàn)槭瞧渌块Tleader推薦,比較順利的拿到了offer。
關(guān)于學(xué)習(xí)
我個(gè)人認(rèn)為要給自己定一個(gè)目標(biāo)比較好,比如跳槽漲薪、學(xué)習(xí)成果要達(dá)到什么程度,有句話說(shuō)的好再好的大學(xué)也有壞學(xué)生,在爛的學(xué)校也有好學(xué)生
我覺(jué)得要進(jìn)大廠,就要假想大廠都是很厲害的人物,才能促進(jìn)你自己學(xué)習(xí)動(dòng)力,我自己的惰性很強(qiáng),要促進(jìn)自己學(xué)習(xí)的動(dòng)力這個(gè)對(duì)我來(lái)說(shuō)很重要。
如果你認(rèn)為很多人都一般般啦,你自己學(xué)會(huì)點(diǎn)新的東西,就會(huì)有點(diǎn)膨脹,惰性就會(huì)變強(qiáng)。
對(duì)于我個(gè)人而言假想敵對(duì)我來(lái)說(shuō)很重要。你要假象別人都很強(qiáng),我要自己多學(xué)習(xí)。當(dāng)然,這是我自身的情況。每個(gè)人不一樣,所以僅供參考。
關(guān)于談薪資
因?yàn)槊總€(gè)公司的薪資漲幅是有要求比例的,比如最高就是20%或者30%,但是不是絕對(duì)的。
我就是拿著去哪兒的offer薪資和別的公司談的,效果還是很好的。(拿你最高薪資的offer去談)
作者:中華石杉,十余年BAT架構(gòu)經(jīng)驗(yàn)傾囊相授。個(gè)人微信公眾號(hào):石杉的架構(gòu)筆記(ID:shishan100)
總結(jié)
以上是生活随笔為你收集整理的【斩获7枚offer,入职阿里平台事业部】横扫阿里、美团、京东、 去哪儿之后,写下了这篇面经!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 源码实战 | 本地可跑,上线就崩?慌了!
- 下一篇: 源代码遭泄露,大疆员工被罚20万,判刑半