先介紹下自己,廣州某211CS相關(guān)專業(yè),現(xiàn)在已經(jīng)入職唯品會。和很多走校招的同學(xué)不一樣,我走的是某招聘網(wǎng)站公開信息的投遞,因此關(guān)于校招啥的不能提供很多信息,先說聲抱歉啦。
我是大概今年2月份在某招聘網(wǎng)站投遞的簡歷,大概過了半個月,我自己都快忘了有這件事的時候,唯品會的HR突然給我來了電話,問我是不是在XX招聘上面投過簡歷,我說是的,然后他說技術(shù)那邊感覺還不錯(忘了說了,我投的是JAVA方向),讓我下周一早上戴上簡歷來公司直接面試,然后要了郵箱發(fā)了詳細(xì)的交通路線和具體聯(lián)系方式之后就掛了。留下一臉懵逼的我,照理說不應(yīng)該是先約電話面試然后在去現(xiàn)場嗎?不過說歸說,我還是認(rèn)認(rèn)真真的開始準(zhǔn)備了起來。
到了約定的時間趕到了唯品會廣州這邊的公司(感慨一句好荒涼?。琀R帶我進(jìn)了一個小會議室,過一會,居然拿了一張卷子過來,讓我做題??敢情是我之前沒做過讓我補上吧??戳讼戮碜?,比之前在lintcode上面做的FLAG的面試題要簡單一點,JAVA考的尤其基本。。(可能他們覺得考難的我們也做不出來),大題是五選二,我選了快排和查詢語句的編寫,因為之前在lintcode上面做過,所以比較熟悉。
我做的題目是這兩道:
1.LintCode -快排
題目:http://www.lintcode.com/en/problem/sort-integers-ii/
答案:http://www.jiuzhang.com/solutions/sort-integers-ii/
2.LintCode查詢語句編寫
題目:http://www.lintcode.com/en/problem/reverse-pairs/
答案:http://www.jiuzhang.com/solutions/reverse-pairs/
大概做了一個多小時吧,我出門跟HR打了聲招呼,HR進(jìn)來把卷子放在旁邊,跟我聊了聊學(xué)校還有對唯品會的了解之類的,沒想到一面就是HR聊人生。聊了大概半個小時之后,HR回去讓我等郵件通知。
回學(xué)校之后大概2天之后,收到了郵件告訴我一面和筆試過了,讓我2天之后準(zhǔn)備二面。
二面還是之前那個小會議室,面試官是一個看上去很有經(jīng)驗的技術(shù)小哥。讓我做了自我介紹之后,先對著我的簡歷問了我實習(xí)的經(jīng)歷(之前在一個很小的公司做過一段時間的維護(hù)),不過感覺自己實習(xí)的經(jīng)歷不太出彩,所以我也沒啥好說的。然后問了我最近在看什么書,我說我在看三體,可能感覺這本書比較容易結(jié)合互聯(lián)網(wǎng),所以回答這本書(實際上我看三體一年前了)。果然問了我有什么感觸,我就回答降維攻擊之類比較切合到互聯(lián)網(wǎng)公司點上的回答,感覺面試官聽著還不錯。然后問了我關(guān)于JAVA虛擬機(jī)的幾個問題,我把我自己知道的都基本說了,不過感覺還是沒答到點子上。最后拉了一塊白板出來讓我說說我在簡歷上面寫的一個項目的具體框架。感覺最后這個問題加了點分,看到他頻頻點頭。
二面結(jié)束后,HR和面試官簡單了說了幾句然后帶我去休息室等結(jié)果,后來才知道到了技術(shù)面如果HR直接跟你說回去等郵件通知一般就是被PASS了,在休息室等結(jié)果默認(rèn)就是等下一輪面試。中午HR帶我去食堂吃了飯,然后去休息室拿了點水果之類的,讓我中午好好休息準(zhǔn)備下午的三面。
三面我猜是技術(shù)總監(jiān)面,因為一上來就給我一個下馬威,問我JVM調(diào)優(yōu)的具體流程,我說之前因為編輯器太慢調(diào)過一次不過具體不是很了解。我想的是反正我沒怎么了解過,還不如實話實說。幸好他沒有在這個問題繼續(xù)糾結(jié)下去,之后問的題目都還比較適中吧,只能說。其中一個數(shù)據(jù)傳輸有些不太熟悉,剩下的接口和具體的代碼因為之前自己做過項目和實習(xí)過車中比較了解答得自我感覺還不錯,最后問了我未來五年的職業(yè)規(guī)劃,我說爭取做到技術(shù)總監(jiān)。。
三面出來之后,HR讓我現(xiàn)在旁邊等等,過了大概10分鐘告訴我通過了!OK,當(dāng)時緊張的心情瞬間舒適下來了。
總得一個流程感覺也沒什么太多的經(jīng)驗,后來聽別人說唯品會筆試刷人比較厲害,所以如果大家對自己筆試不太自信最好還是找lintcode上面的題目多刷刷,只能幫到這兒了。