為了入職螞蟻金服,我經歷了6面。

java那些事2018-12-15 12:45:11

今天,給大家分享一篇面經,我覺得對大家挺有指導意義的。作者剛開始由於技術不行選擇了一家創業公司;在這家公司努力學習技術,當水平提高了後,跳到了;在丁香園能獨擋一面時,選擇再次跳槽,經過了 6 面才進入螞蟻金服。


這位同學的經歷適合我們大多數人,不要想著一步登天,畢竟天才太少,你現在的失敗只是暫時,跌倒了,爬起來,繼續跑。


原文如下。


本文就不分享具體的面試題了,主要講我這幾年的面試經歷,以及我個人覺得可以從中吸取的經驗教訓,希望能給在上大學以及畢業3年以內的同學提供一點點幫助。



一、實習


當年我還很愚昧,根本不知道很多大廠有實習招聘,直到大三要結束了,學校說:  “同學們,你們大四沒課,一定要實習阿!” 我才反應過來,喔,原來我要去找實習。


而且自己也從沒規劃過什麼職業方向。我學的是軟件工程,但我當時還真不知道自己未來的具體崗位。


安卓?IOS? 我根本就沒學過。


算法?學校的acm比賽上都沒見過我的名字。


C++?大一的課程我早忘的煙消霧散了。


好像就 Java Web 還有些印象。


所以我實習時投的大多是 Java 開發。


當時學校組織了專門的實習招聘會。我晚上找了個自覺不錯的簡歷模版,在招聘會時投簡歷。


我們的招聘會並沒有一線大廠,大部分都是杭州的一些中小企業和創業公司。

我當時還問負責招聘的老師: “老師老師,來咱學校的這些公司,有沒有特別推薦的啊?”


老師: “阜博通不錯。”


結果這家公司當天根本就沒來,我回頭又去阜博通網站投簡歷,也是石沉大海,當時覺得很惋惜。


有趣的是現在網上阜博通的口碑差的一逼。也不知道死沒死,得虧當時也沒去。


招聘會上大搜車也來了,當年大搜車剛從北京來杭州,還是剛創業階段。我自己對車也比較喜愛,家裡也有汽車相關的生意。另外自己也喜歡創業公司,自覺加入創業公司,沒多久說不定自己就是骨幹員工,發家致富,指日可待。所以當時特中意大搜車,於是投了簡歷。


我還有好幾個好朋友也投了搜車,後來我們也大多都被叫了過去面試。出乎意料的是,就我沒過。


主要原因是: 我 Java 也忘的差不多了...我對實習面試根本沒有任何準備。自以為自己了不起,還一個勁的吹牛逼。說自己獎學金滿滿當當,績點也是面列前茅云云。


印象深刻的一點是,問我,你覺得你學習能力怎麼樣?


我:“我學習能力還是不錯的,雖然學生會工作很忙,但依舊能保持很好的成績。”


面試官: “我覺得你學習能力一般。”


然後我就被刷了,而我另外有三個好朋友都通過了,其中有兩位同學過去了實習。


不過半年多後,這兩位也都離開搜車了,主要還是當時他們給的轉正工資低。他們工資低也是因為當時搜車融資遇到問題,可以說是岌岌可危。


搜車現在前端很強大的一方面原因就是,當時他們後端走了很多人...於是前端承擔了很多責任,也上了 Node,在內部做了很多輸出。所以搜車前端目前在業界還是非常不錯的。當然最主要還是芋頭領導有方啦!


還好當時搜車堅持了下來,螞蟻金服戰略投資後,最近又融了錢,是現在大環境不景氣中獲活的不錯的公司了。


後來我還面了一家公司,亞信。當時好像也是相對比較大的公司。面試官正好也是浙工大畢業,他一看簡歷,說,喲學弟啊。


我: “學長好,學長好!”


面試官: “你這個 Java 怎麼樣呀?”


我: “還可以喔。我 Java web 跟 J2ee 績點都是 4 點幾的。”

面試官: “那你說說,Java 裡的這個鎖。”


我: “唔......忘記了。”


然後氣氛很尷尬,然後不出意外我依舊被刷了。


總之,我招聘會上投的公司都掛了,都沒要我的。


後來機緣巧合,面了一家也是學長創業的公司。他們看我雖然技術不行,但腦子還算靈光,才勉強收留了我。


說了這麼多,總結一下,咱們實習或者說校招時要注意的點:投身技術崗,不要太把自己學習成績當回事。 別以為成績好,人家就一定要你。那些是錦上添花,但跟專業水平並不一定掛鉤。尤其是學校就不怎麼樣。 (僅限本科,碩博我沒讀過,無發言權)


別打沒有準備的仗!要投什麼崗位,就要先複習好對應的專業知識!


最好是儘早能有一個專業方向,並做深入學習,別箭在弦上了還不知道射哪兒。


很多大廠都有校招跟實習的窗口,而且有固定的時間,別忘記也別錯過!

儘量還是去大廠,小創業公司大概率還是死。作為剛入職場的人,去創業公司也很難扮演關鍵的角色,輪不到你發家致富的。


二、跳槽


我畢業後就留在實習的公司了,所以應屆生校招的經驗我也沒有。


我說下我從第一家公司跳槽到丁香園過程中的面試經歷。這個面試的比較多...雖然沒太多幹貨,但是我覺得還是挺有趣的...大家就當看段子吧...


我離職時是裸辭的,這個也是我太自信犯得錯誤...我年前離職,元宵後才回杭,然後找工作又花了一個月時間。其中經歷了很多挫折。


我在第一家公司是前後端都開發,但才一年多的工作經驗,加之自己業餘不過勤奮,公司又不加班,我在前端上的積累還很薄弱。但我就想做專職做前端,便開始投前端崗位。


三、瘋狂的面試經歷


1、年少輕狂,先就找了阿里的同學內推,遺憾的是,一面就掛了,面試評價也很不樂觀。


2、投了網易,簡歷沒過。


3、投了微博、Segmentfault、酷家樂、紅圈營銷、蘑菇街等等等,簡歷沒過。


4、第一家公司做微信相關的開發,於是我自信滿滿的投了有贊、微店、二維火,自覺應該有加分,然而一樣簡歷都沒過。

5、投了招銀網絡。筆試過了,第二輪的技術面試,面試官對我評價也不錯。然而終面掛了,終面是hr跟一位男性面試官。


那位男性面試官我不知道他是什麼職位,他問了我一個問題:


在銀行的登錄界面上,怎麼保證用戶登錄安全性。


我說,在前端上,感覺能做的不多,只知道必須https。


面試官不滿意,我自覺也答的不好。


招銀的筆試有一件趣事,我在招銀有個同學,後來我才知道,當時我筆試的試卷是他出的,但他並不是前端...招銀沒啥前端,那捲子也是他網上搜了很多題目拼起來的。


6、我投了一家小外包公司,一面過了,二面老闆來談。老闆還是挺好的,我講話那麼高傲,他還是挺謙和。他覺得我想去大廠,想留住我,說:“其實我們也有很多一些大廠的外包工作,比如阿里。”


我當時由於疑問,問了他一個問題: “為什麼像阿里這樣的大廠,根本不缺人才呀,為什麼還需要找我們呢?”


老闆: “這個嘛,有很多原因。比如說,一些大廠呀,他們有一些項目呢,也是處在試驗階段,不知道成不成。如果招了人去做,萬一項目崩了,招的人怎麼辦?又沒得辭退。這就需要我們外包啦。”


當然我來了阿里後,還沒接觸過這樣的外包。我接觸的更多的外包是,有些靜態頁面比較簡單,但總歸需要花時間,讓公司前端做又有點兒大材小用,於是就找外包的同學。


7、我還投了一家比較大的外包公司,那個業務的項目經理知道我在第一家公司寫scala時,就非常的欣賞我,非常想我去。可惜最後我還是選擇了去丁香園。

不過我覺得我還是不值得他這麼喜歡,畢竟我 scala 寫的真不怎麼樣。。。


8、我還投了同花順,也順利拿了offer。就是offer工資沒到我的期望,感覺跳槽出來,工資沒太大變化,總是心有不甘,而且同花順週六還需要加班。


9、一個同學給我內推了曹操專車,一面結束後,就跟談工資期望。我當時說是16k,估計曹操覺得我能力不足以承擔這份巨資,沒有下文了。


10、我還投了九言,他們的產品是In,一款圖片社交軟件,在幾年前還是挺火的。在17年年初,我感覺也還行。一面二面都過了,三面是前端負責人跟CTO面。CTO很和藹,但那位前端負責人很嚴格,不過長得挺帥。他問我vue,angular的一些原理,我當時答的不好,最後掛了。最近聽說九言要倒閉了。。。


11、我還投了一家叫臉譜中國的,辦公地在杭州武林廣場坤和中心。辦公地極其市中心,hr個個貌美如花。我也拿了offer,待遇也不錯。說實話我還是有點兒心動的,畢竟hr真的挺好看。


就是我查這個臉譜的流量是真的不咋滴,應該賺不了什麼錢,但辦公室卻這麼市中心...總感覺怪怪的,不靠譜,最後沒接offer。


然後前幾天一個老同學告訴我...臉譜破產了...工資都發不出來,還說啥老闆跟女員工車震、送別墅給小三云云。


唔,難怪他們hr小姐姐都這麼好看...


12、我還投了一家叫彩虹雲直播的創業公司,公司人是真沒幾個,面試官覺得我還是靠譜的,想我來。可是我看這公司人這麼少...產品我感覺我不行,是在微信上做直播購物。


然後我就坐地起價了,說我想20k,估計他們也開不起,然後就沒然後了。不過他們的hr小姐姐也真的很好看,很溫柔。


再然後,他們也倒閉了,後來我在丁香園時還面試了一個他們那過來的前端...面試完後讓我拒了。。。


13、還投了一家創業公司,是一個學妹內推的,叫火球買手。技術面完後,hr面,那個hr長的雖然不錯,但說話實在太矯揉造作了...可能不喜歡我,最後也沒過。剛看了下豌豆莢app下載量,不到5萬,估計也是靠著資本勉強活著。


14、還投了一家也是做醫療的公司,他們的辦公地點在杭州市科技局大樓,後來我才知道,十年前丁香園剛來杭州時辦公地就在這。


杭州市科技局看來是真的很喜歡幫助醫療行業啊!!


不過這家醫療公司我感覺不咋滴。我過去面試呢,感覺像是通過面試來解決他們的問題。說他們現在在搞前端工程化,進行到一半了,然後打開一個工程,問我他們現在這個工程,前端工程化應該怎麼做。


我一看那工程,head裡的script引用了jQuery跟angular...就是他們所說的進行到一半的工程化了。


我說如果是我的話...我應該會先把這些代碼刪了...


後來我表達了不滿,說問題不應該這麼問啦,他就說好吧,那這樣吧,如果讓你用css畫個奧運五環,你怎麼實現。


我說: “呃,我應該會用一張圖片...”


最終也是不歡而散...


15、最後,說下丁香園的面試經歷。


丁香園有兩面,第一面是我入職後的組長面試的。一般面試題大部分我也忘記了,反正經歷了上述十幾家,我已經應答如流了。。。。唯一有印象的是,當時他問我在老的前後端耦合的工程上怎麼做前後端分離的。我說了上一家公司的方案,他哈哈哈哈哈大笑,說丁香園也是這麼做的。


總之談的挺開心,然後二面是我當時的前端主管,跟我聊的主要不是技術方向了。一些職業規劃、成長目標云云。


最後的最後,我選擇了丁香園。從上面的面試經歷大家也能知道當時選擇丁香園的原因了。更好的平臺如網易阿里我又去不了。其他要麼覺得我工資要求太高,要麼我覺得他們略不靠譜。


幸虧我最後的選擇是正確的。丁香園這家公司從入職到我離開,幾乎沒有什麼讓我難受的地方。公司發展也挺好,對社會也有價值。


如果有同學想對丁香園有更多的瞭解,也可以來問我。


四、小結


最後再總結一下跳槽注意的幾個點。


儘量別裸辭,不然自己很被動。能力不行,運氣也不行的話,喜歡的公司進不去,不喜歡的公司不想去但又覺得自己一直閒著也不行,就很尷尬。


注意社保,別斷繳!如果實在不行,可以去淘寶買。如果真的斷了再去買補繳,記得多花點錢,買會繳個稅的。別問我為什麼說這個.....都是淚。


最想去的公司後面再面,前面先攢一點面經。


沒有較高的把握謹慎來阿里面試,想攢阿里的面經去看網上其他人的面試經驗吧。面了結果評價很差也不是好事。


自己能力還不強時,平臺很重要。看我曾經面的那麼多公司,大部分死的死傷的傷,能去更好的公司就去更好的公司。大廠公司經驗對履歷加分也是很多很多的。


學歷與公司經歷很重要。雖然這不一定會成為面試的門檻,但是人家篩簡歷時,很可能就不願意看你。


五、入職螞蟻


後來我再從丁香園離職時,就僅面了螞蟻,當時也是無心插柳,抱著試試,沒想到也就進了。如果各位也有這樣的想法,不如發送個簡歷給我。說不定也萬一就。。。


至於面進螞蟻的經驗(針對社招P6崗),細節我也不方便說,我說兩點我個人覺得比較重要的。


專業技術能力必須過關。什麼學習能力強、努力刻苦之類的,在社招上,並不是決定因素。


要有一定的推動力、執行力。什麼順利的完成工作,線上無bug之類的都是最基本的要求。這要是有bug還能寫上簡歷嗎?需要的是自己去推動落實的一些地方,比如性能優化、開發效率提升之類。


有同學問,螞蟻各輪面試的側重點,我說一下我自己的經歷。不過每個bu的招聘流程可能會有些差異,我是螞蟻保險事業群,我說的僅是當時的情況。


一面


一面問的js/css/html基礎知識會偏多。雖然我當時主要寫的還是vue,但由於螞蟻是react的技術棧,還是問了我不少關於react方面的知識。我個人感覺我答的並不是非常理想,但估計由於我個人對react使用不多,面試官還是給了我二輪面試的機會。


二面


二面電話打來時,我當時正好在參加朋友婚禮,中途去接了面試電話。相對一面,二面基礎知識問的相對偏少一丟丟,但總體來說,還是那些題目,大家網上都能搜的到,真的。但是不代表網上能搜得到的東西,自己就能答得好。你的答案是網上看的,還是自己真正的理解,這些一聽都能感受的到的。


所以同學們在網上搜面試題時,一定要有自己的理解。對於那些面試題一定要深入研究其背後原理,面試回答時才能侃侃而談。


三面


我的三面依舊還是那些問題。一二面是要招聘的部門的人的面試。三四面是各個部門交叉面。為了就是保證面試流程的公平公正,為了螞蟻員工的保質保量。所以不要指望說自己認識部門的什麼人,自己的面試就能容易一些。


四面


我的四面面試官主要問了我個人覺得自己做的最好的項目,以及自己在其中發揮的最重要的作用,在其中遇到的問題,自己是如何解決的。


還有因為我用過node以及egg,問了一些我對node使用心得,對egg的看法。以及對阿里的其他開源項目的使用經驗與個人見解。


主要還是考查專業技術上的深入思考以及在技術之上的一些能力。這輪面試需要面試者有一定的項目沉澱與專業深度,不是簡簡單單能答上問題就行的。因為實際工作中會遇到很多千奇百怪的問題,這不是一些面試題能夠覆蓋的。如果你說不出自己的一些問題,那說明是真的項目經驗比較少,或者說自己的思考與沉澱比較少。


不過大部分人遇到的問題其實都很簡單,什麼如何抽象組件、某某兼容性之類的,都是一些點上面的問題。阿里p6的要求是獨擋一面,可以負責一條業務線上的所有事情。所以需要大家將點擴散到面,比如項目整體工程架構、研發流程與效率等一些問題。


五六面


後面就是技術部的負責人與hr的面試。考查的就不是技術相關的了,主要還是考察人本身。思想情況、價值觀、對阿里的看法、對個人發展的想法等等。這個大家如實說就好,堅持本心。

來源:Python農夫

推薦程序員必備微信號 


程序員內參
微信號:

programmer0001



推薦理由:
在這裡,我們分享程序員相關技術,職場生活,行業熱點資訊。不定期還會分享IT趣文和趣圖。這裡屬於我們程序員自己的生活,工作和娛樂空間。


 ▼長按下方↓↓↓二維碼識別關注
閱讀原文

TAGS: