1. 程式人生 > >大資料開發崗位面試經驗總結(一線、二線,獨角獸,外企,外國企業)

大資料開發崗位面試經驗總結(一線、二線,獨角獸,外企,外國企業)

為什麼想走?

跟很多人也許不同,我這裡並不是待遇問題,反而認為現在公司在網際網路公司中的待遇算一股清流了:額外家屬子女商業保險、總包17薪、出國團建、加班少、工作氛圍愉快,沒有所謂大公司政治鬥爭,這些對於我畢業第一份工作已經非常滿意。之所以決定離開,主要源於個人成長已經緩慢,而內心想逃出舒適區,於是去看新的機會。

整個面試差不多持續1個半月,從剛開始懵懵懂懂準備不充分,到後來漸漸從容面對,從面試中能接觸不同的人聊大資料領域技術,收穫很大,下面分享出來,希望能幫助更多人,讓面試和職業選擇更順利。

面試了哪些公司?

算下來有14家,主要分為未上市網際網路企業(分為獨角獸和二線),上市網際網路企業(分為一線和非一線)、外企和國外startup企業。有人可能覺得面的好多,而且範圍多樣,其實我的想法很簡單:多跟不同公司背景的人聊應該會很有意思。

具體公司包括:

  • 未上市網際網路企業:小紅書、商湯科技、快手、頭條、美團、知乎、一點資訊
  • 上市網際網路企業:阿里媽媽、阿里雲、騰訊社交廣告
  • 國內外企: freewheel、微軟
  • 國外企業:Sentiance、getyourguide

面試具體過程

流程方面這裡主要描述面試過程和大致內容,每個面試都主要問簡歷上內容,此外面試部門小組不同,實際會有一定差異,個人經歷僅供參考。

未上市網際網路企業
  • 小紅書
    技術面兩輪,HR一輪。
    技術面主要問專案,沒有演算法考察,HR聊工作意向,不得不說HR很nice。北京分公司剛開始拓展,主要力量在上海,北京這邊剛開始搭建資料方面系統,從頭開始構建一個閉環。處於快速發展階段,目前基本從0開始,發展空間大。個人認為小紅書作為社群電商潛力很大,工作氛圍也很棒,HR姐姐工作認真負責,很耐心回答各種問題。

  • 商湯科技
    技術面三輪,HR一輪。
    技術面問了java IO、多執行緒、執行緒池用過哪些, gc機制,資源容器化,kerberous等。考察了一個演算法題:對一個大陣列求任意兩個下表之間數的和。HR聊的不多,就問了下期望,個人認為商湯的HR專業性需要加強。商湯在大資料方面對圖片,視訊資料處理更多,主要用GPU叢集,使用spark呼叫c++的包執行演算法操作,廣告業務使用spark streaming較多。最後HR聊offer,現金部分很給力。

  • 快手
    三輪技術面,持續3-4h
    每一面都有聊專案問題,然後開始演算法題,每輪有2道題,涉及dp、回溯、數學方面,對演算法題考察非常多。其次還考察jvm,多併發,gc問題。快手的辦公地點在五道口有兩個,容易找不到。刷題多的人應該容易拿快手offer。

  • 頭條
    三輪技術面,一輪HR面,時間持續4-5h。
    第一、二輪考察專案工作後問演算法題,難度適中,第三輪考察系統設計,最後HR聊offer和薪水情況。HR很nice,看我面試一天沒來得及吃東西特地給拿了餅乾,很暖心。

  • 美團
    兩輪技術面,兩輪HR
    技術面主要問基礎,dp演算法,專案,HR比較專業,問的很細很廣泛,包括意向,對美團的看法等等。最後一輪HR溝通offer內容,不得不說HR很棒,前前後後等我一個多月,願意各種解答疑惑,真的很棒!

  • 知乎
    技術面四輪,HR一輪
    技術面前兩輪考察專案經歷,樹相關演算法,第三輪面試官興哥非常nice,考察系統設計如LRU結構設計,聊了很多架構相關,第四輪是總監,人也很棒,很耐心的交流很多問題,開放自由的思考。個人對知乎的人和技術很認可,但對於HR後期聊offer以及溝通方面,希望能符合知乎的風格更專業一些。

  • 一點資訊
    技術面三輪,前兩輪考察專案和演算法,演算法是經典dp和連結串列翻轉,第三輪主要交流專案和一點的工作情況。HR是最後直接打電話溝通offer。不得不說一點資訊的現金和期權部分很給力。

上市網際網路企業
  • 阿里媽媽
    阿里媽媽,不得不說持續時間真的很長,大概1個月左右流程才走完。
    總共6面,一共4輪技術面和兩輪HR面,其中HR面試在第二輪技術面之後和第四輪之後。技術面重點考察專案內容,問題解決思路,對演算法考察要求相對沒那麼高,但對問題解決能力要求很高。第三面P8,第四面P9,考察專案內容背景,專案難點是如何解決等。HR第一輪考察求職原因,發展規劃,個人經歷,最後一輪HR面試直接聊最終offer。HR也的確如外界所說,很強勢。

  • 阿里雲
    考察專案經歷,對專案中spark,sql方面考察比較多,此外基礎方面考察計算機原理、資料結構、演算法、JVM、通訊,考察比較全面。但是因為不能同時兩個部門走流程,簡歷已經被媽媽那邊鎖定,就考慮繼續走阿里媽媽這邊流程。

  • 騰訊社交廣告
    挺巧合的,面試官是某技術交流群群主,群裡有過聊天,因為都做spark方面,聊了很多相關內容,此外還考察簡單的演算法題,交流一些社交廣告這邊資料的工作情況。

國內外企
  • freewheel
    共五輪面試,持續5h,兩輪技術面,第三輪people manager面,第四輪vp面試。第五輪HR面。面試官很nice,技術面主要聊專案內容,系統設計,出了一個設計題目:如何求出兩個檔案的diff。 第二輪技術面針對專案內容提出設計問題,很開放有意思。 people manager 主要問求職原因,發展規劃。VP面試聊工作意向,最後HR面聊offer情況。公司工作氛圍很好,接觸到的每個工作人員都很棒。待遇中除了工資還有現金股票,假期非常可觀及人性化,一直是我很喜歡的公司。

  • 微軟
    共五輪面試,3輪技術,一輪老大,最後HR。
    這個崗位是Data & AI technical consultant。 HR在linkedin找到我投遞的。整體上這個崗位更看重技能廣度、交流溝通能力和學習能力。每個面試官都很棒,很喜歡這種開放自由的環境,中關村微軟亞研總部工作環境簡直不能更贊,大老闆工作20年,非常資深,交流中也非常nice。HR最後直接溝通offer情況,待遇包括各種補貼(健身、交通、通訊、飯),還有股票bonus,說實話個人非常喜歡微軟這樣外企風格。

國外startup
  • Sentiance
    這家公司總部在歐洲中心比利時,歐盟所在地,公司主要做移動手機資訊和物聯資訊收集,在全球有多個辦公室的startup。HR從linkedin聯絡到我,然後通過skype進行了初步意向溝通,技術面問技術棧較多,如aws雲、容器、監控運維框架和大資料知識等,全英文面試,聊天過程很棒。

  • getyourguide
    公司總部在德國柏林,是一家旅遊網站,類似國內的馬蜂窩。主要也是HR工作意向面試,技術面,主要問aws、容器,大資料元件和寫程式碼注意的細節等等。全英文,挺有意思的,不得不說德國口音英語跟標準英語還是不同的。

總結

通過一個月以來的面試,對於好奇心強的我,看到很多新鮮的東西,瞭解到不同公司的大資料相關技術情況。面試除了技術因素,很多真的看緣分,過程中遇到很多心儀的公司和人,獲得很多不錯的工作機會。與其說面試就是找更好機會,不如說面試是對最過去的總結,是對自己認知的加深,是思考能力的躍遷。最後,很感謝那些給我面試機會的人和事,也希望看到這篇文章的同學找到心儀的工作。

補充

對於offer的選擇我曾諮詢多人,加上自己的體會總結如下:

  • 方向 > 努力 (坐飛機再怎麼不會比火車慢)
  • 技能的獲得 > 公司背景 (中小公司核心部門核心工作比大公司邊緣部門好)
  • 領導和團隊 > 待遇(並不是說待遇不重要,但伯樂難尋,但若有一個好的伯樂帶路,長遠發展的待遇不會差)

(完)

如果有些細節想了解,可以留言我後續補充。