職位類型:技術(shù)類
面試地點(diǎn):武漢
招聘公司:去哪兒網(wǎng)
去哪兒網(wǎng)是中國(guó)在線旅游市場(chǎng)上做得比較好的企業(yè),在去哪兒網(wǎng)的宣講會(huì)上,幾個(gè)主持所講的經(jīng)歷聽得我心里面還挺激動(dòng)的,而且我覺得CFO在上面說(shuō)的東西也比較實(shí)在,所以想著還是去面試一下,給自己個(gè)機(jī)會(huì)。
筆試:2014年10月12日,宣講會(huì)的第二天,我就去參加筆試了。去哪兒的筆試在9點(diǎn),來(lái)筆試的人不多,教室一大半都沒坐滿。當(dāng)然去哪兒筆試的教室也比較多就是了。
筆試的題目到不難,就三題。頭一題還是英文題,關(guān)于進(jìn)制轉(zhuǎn)換?,F(xiàn)在看起來(lái)我真的是很多亂七八糟的輸入狀況沒有考慮。第二題是從數(shù)萬(wàn)個(gè)文件中找出重復(fù)字母出現(xiàn)最多的前100個(gè)文件。這一題我用C寫的,有些忘了怎么返回行指針了……最后一題比較奇葩,給你寢室、圖書館、超市門禁記錄的數(shù)據(jù)和學(xué)生的數(shù)據(jù),然后要你找出最親熱的情侶top3……這題我的思路就是在記錄中找記錄中相鄰的男女集合,然后每次遇到這個(gè)couple就將其對(duì)應(yīng)的統(tǒng)計(jì)值 1。然后維護(hù)一個(gè)有3個(gè)結(jié)點(diǎn)的堆。后面還有幾道附加題的,有余力的同學(xué)們還是可以做一做的。
面試:面試是在15號(hào),去哪兒面試掛的真是慘烈。本來(lái)11點(diǎn)開始的,我去的時(shí)候才9點(diǎn)多,結(jié)果不到10點(diǎn)就開始面了。看來(lái)很多人真的是放棄了去哪兒……
我看到自己的試卷,三題全部寫了只有C-,我也是倒數(shù)幾個(gè)。那一摞簡(jiǎn)歷最高B ……每題沒有分?jǐn)?shù),后面還附了面試打分表。主要也就是技術(shù)相關(guān)、系統(tǒng)相關(guān)、項(xiàng)目難度之類的。后面還有綜合素質(zhì)。
面試一開始問(wèn)Linux內(nèi)核進(jìn)程調(diào)度和內(nèi)存管理,我還算說(shuō)的比較詳細(xì),感覺面試官也不是特別懂。后面簡(jiǎn)直問(wèn)一個(gè)不會(huì)一個(gè)……一開始問(wèn)java,問(wèn)我那些數(shù)據(jù)結(jié)構(gòu)用了集合。我java就是在學(xué)校學(xué)了點(diǎn)的程度啊……然后問(wèn)SQL如何修改列名,要是問(wèn)我索引視圖之類的概念和groupby之類相關(guān)的還行,但這個(gè)真忘了……還問(wèn)我python怎么發(fā)送文件,也不記得……我也在簡(jiǎn)歷上注釋了我python和sql比較水,但還是問(wèn)了。
算法也很簡(jiǎn)單,就是問(wèn)怎么找出無(wú)序數(shù)組中的最大值和次大值。我感覺我代碼沒問(wèn)題,但面試官問(wèn)我真的能運(yùn)行嗎?我用的算法就是最簡(jiǎn)單的遍歷還會(huì)有錯(cuò)?我自己都默認(rèn)測(cè)試了好多亂序數(shù)據(jù)。還問(wèn)了malloc的測(cè)試,我沒太明白他要問(wèn)什么……
最后面試官就說(shuō)我內(nèi)核還可以,互聯(lián)網(wǎng)開發(fā)比較差,要我回去等消息。C、匯編和我寫的kernel真是一點(diǎn)沒問(wèn),還有準(zhǔn)備了很久的TCP/IP也沒問(wèn),去哪兒真是好現(xiàn)實(shí)……
感覺自己應(yīng)該是過(guò)不了了,大家從我的經(jīng)驗(yàn)中吸取教訓(xùn)吧,祝各位好運(yùn)了……