菜鳥如何拿下軟件崗|滴滴出行面經分享
本人菜鳥一枚,在校期間沒有參加過任何實習。直到去年十二月我的室友都開始找工作了,我才感到畢業臨近,亞歷山大。我覺得以自己的水平肯定進不了BAT之類的大公司,所以想去滴滴出行試試。于是,我就向已經在工作的的學姐學長們討教經驗,他們強烈推薦我在面試前刷題。我在lintcode(www.lintcode.com)上刷了將近3個月,在真正面試前,我已經把lintcode上70%題目都做過,保證了50% bug free,才放心大膽地去投簡歷了。
網申很簡單,就是反饋很慢,大概過了一個月時間才收到面試回復。還記得那天早上,蚊子嗡嗡地在我耳邊轉悠,無可奈何被搞醒,莫名火大,又睡不著覺。打開電腦打算刷刷小企,看到郵件通知點開,看清內容時嚇了一跳,通知我可以去滴滴面試了,差點以為自己沒戲了呢。
滴滴要求我九點到,但是第一次面試實在是不敢遲到啊。難以相信北京的交通,所以早早地出發,八點半就到了。很忐忑地在等候大廳等了兩個半小時,滴滴求職人員真的太多了,大廳里滿滿當當地都是人,后面十點半的批次的人也來了,我還是沒排上。等待時間很長很難受,條件也不是很好,六月的天加上一屋子的人,悶熱。
第一輪面試從自我介紹開始,大致講了一下自己的專業、項目經歷等。面試官就直接問我關于我的項目經歷的細節。(這里用了小技巧,說一些面試官可能會更感興趣的點讓他主動來問)。我當然是事先充分地準備過啦,巴拉巴拉不停歇。畢竟充分準備過這一部分內容,自我感覺可好啦,當時覺得面試官也是滿意的意思。
之后問了一些實際問題,比如說二叉樹的最大深度,翻轉鏈表問題,還有一道算法題我用了遞歸,這道題他還要求我寫了偽代碼。本來以為寫了偽代碼就可以了,面試官突然叫我把其中兩個部分直接用代碼寫一遍。我真的實實在在地楞了一下,他這是不按套路出牌啊。幸虧我的學長再三囑咐過我做幾道白板coding,左耳朵進右耳多出的也是多做了幾題。最后寫出來應該是有bug,但還是過了。
二面面試官是個賞心悅目的妹子,基本流程一致,但她沒有細問我項目內容,直接上題。頭一道題我記憶很深刻,在面經里多次出現的高頻題啊,這里特地貼上原題鏈接和解法鏈接:
給出兩個字符串,找到最長公共子串,并返回其長度。
題目:http://www.lintcode.com/zh-cn/problem/longest-common-substring/
解法:http://www.jiuzhang.com/solutions/longest-increasing-subsequence/
雖然我面的是軟件崗,妹子還問我了許多關于數據庫知識的內容,問了我一道數據結構設計的實際題目。二面沒有要求我寫代碼,主要講講思路,思路沒問題你就可以過關了。之后讓我反向問他們問題,我就問了一些工作狀況工作要求的問題。還聊了聊滴滴與快的的關系,最近新的交規政策等等。妹子人很好,沒有板著臉,一直在微笑,讓我全程挺放松的。
最后和HR面談了一會兒,聊人生聊理想聊生活,就叫我等通知啦。
去滴滴面試整個過程挺順利的,除了剛開始網申部分如果沒關注郵箱就可能錯過了之外,能讓我這個小菜鳥第一次面試就拿到offer,真的超幸運~感謝我的親人和朋友們~
最后,祝大家面試順利!