剛剛從美國逃離回到國內箱沦,在隔離期間寫下這篇文章。這次的春招之路走得異常艱辛雇庙,在找工作的煎熬過程中就想著如果修成正果谓形,一定要寫篇文章把自己的心得體會分享給大家,這次春招拿下了華為上研所疆前,北京融慧金融科技寒跳,字節(jié)跳動(北京矮樓)和BOSS直聘的offer,所以現(xiàn)在特來回報社會竹椒,希望這篇文章多多少少能幫助到求職路上還在掙扎和焦慮的你童太!
先說下自己的背景:本科在中南財經(jīng)政法大學(可能有人沒聽過這個名字~hhh)讀的金融學,算是重點學科胸完,大四的時候因為表現(xiàn)還不錯加上運氣好得到了國家公派留學的資格书释,于是去法國雷恩高等商學院完成了第一個國際商務的碩士學位,接著到美國東北大學完成了第二個碩士學位赊窥,學的數(shù)據(jù)分析爆惧。
我是19年5月份畢業(yè)的,讀書那會兒就想著一定要證明自己作為一個外國人也能在國外站穩(wěn)腳跟锨能,于是面試了不下百次(想咨詢國外求職經(jīng)驗的也可以來問我呀扯再,hhh)芍耘,最終在兩家創(chuàng)業(yè)公司找到了數(shù)據(jù)分析的實習。這次回國春招熄阻,一沒資源二沒人脈斋竞,所以主要就是在各大公司官網(wǎng)和BOSS直聘上投簡歷(贊一下這個APP,使用體驗很不錯)饺律,所有的面試加起來也有個幾十次了窃页,下面一些經(jīng)驗分享給大家~~
明確目標,做出選擇(這是最重要的8幢簟2甭簟!敲黑板G删薄F枘尽!劃重點T曳骸J!)
盡快決定留美還是回國唇礁,這一點是我覺得對于留學生找工作來說最為重要的一點勾栗,因為這個里面涉及到精力分配和時間管理的問題。這個原理就跟在本科的時候選擇出國還是考研類似盏筐,是魚和熊掌的關系围俘,如果想考研失敗再準備出國,只會浪費時間和錯過機會琢融。而選擇和時間對于求職來說更加重要界牡,因為春招和秋招的黃金時間往往就在那幾個月,而且崗位有限漾抬,所以及時做出選擇宿亡,抓住機會是關鍵!
很多留學生會想纳令,我美國和國內的職位都投著吧挽荠,反正都是一樣的準備,美國找不到再回國唄平绩,其實這是一個很大的誤區(qū)坤按!就數(shù)據(jù)分析這個職位來說,美國在面試的時候更加看重溝通馒过,說白了就是看你人怎么樣,會不會表達酗钞,能不能說出花來腹忽,有非常非常多的行為類問題(behavioral question)来累,對于技術的考察不是很深入,而國內的面試在技術考察以及問題深度上要看重很多窘奏,面試官們多少都懂些技術嘹锁,如果你把自己簡歷上的內容吹出花來,那就要做好被面試官問到語塞的準備着裹。數(shù)據(jù)分析類的簡歷項目自然少不了一些常見模型领猾,面試官會就簡歷上某個項目中的某一點拓展發(fā)問,直到他確定你是完全懂了的才可以骇扇!
因此摔竿,美國和國內面試時的側重點很不一樣,在美國面試時需要練習好自己的表達少孝,思考如何把自己包裝的更精致更完美继低,而在國內面試則要在一個好的包裝下盡量打磨細節(jié),提升自己的技術硬實力稍走。所以針對這一點我的建議是袁翁,如果想在美國試一試,沒問題婿脸,但是需要給自己設立一個截止日期粱胜,在這個日期前就專心致志把準備重點放在美國找工作上,如果到期時還是覺得希望不大或者在一開始就覺得自己在美國很難找到工作(美國找工作確實很難)狐树,不要猶豫焙压,立刻看國內的機會,不要再去想美國的那些失敗褪迟,千萬不要等自己在美國被磨得千瘡百孔冗恨,精疲力盡覺得實在不行了,還是回國吧味赃,那個時候在時間和心態(tài)上都是很差的一個狀態(tài)了掀抹。
技術怎么考?商業(yè)分析還是算法心俗?
我相信這個問題應該是所有找數(shù)據(jù)分析類工作的同學都十分關心的一個問題傲武,尤其是半路出家,商科出身城榛,編程能力一般的同學揪利,會有點怕算法類的考察。樓主深刻的理解這一點狠持,因為我在轉投國內的數(shù)據(jù)分析類崗位時就是這樣一個心態(tài)疟位。我是商科出身,編程啥的完全是接觸數(shù)據(jù)分析之后開始自學喘垂,學校里講的也都是機器學習的一些模型甜刻,平時做項目大多數(shù)是調package和請教google绍撞,具體的算法完全是出于興趣去學習和練習,如果說真要連環(huán)手撕代碼真是心里沒底得院,代碼能力和專門CS出身轉行數(shù)據(jù)分析的同學是沒法比的傻铣。
國內和數(shù)據(jù)相關的崗位還是比較多的,主要大家可能會糾結的應該會在于大數(shù)據(jù)工程師祥绞,數(shù)據(jù)科學家/數(shù)據(jù)分析師和算法工程師非洲。先說工程師,提到工程師蜕径,大家的第一印象可能都是蓋樓啊两踏,建筑啊,設計啊丧荐,所以工程師的考察點在于解決問題的方法和工具的使用缆瓣,因此對于算法的能力是有比較高的要求的。想要投遞工程師的同學就需要平時去刷刷題虹统,并且深入研究一下常見的機器學習和深度學習模型弓坞,知道那些參數(shù)都是啥意思,怎么調整车荔,損失函數(shù)渡冻,梯度下降等等這些,大數(shù)據(jù)工程師可能還需要掌握像hadoop這些大數(shù)據(jù)平臺的使用忧便。
而數(shù)據(jù)科學家/數(shù)據(jù)分析師(下面統(tǒng)稱數(shù)據(jù)分析師族吻,兩者差別不太大,數(shù)據(jù)科學家略高級一些)的側重點是科學家/分析師珠增,這個職位需要的更多是探索問題和發(fā)現(xiàn)問題的能力超歌,需要創(chuàng)造力,因此分析師考察的點在于發(fā)現(xiàn)問題蒂教,探索問題產生的原因巍举,需要眼界比較開闊,思維比較發(fā)散凝垛,用BOSS直聘面試官的話來說谨设,“有時會要求團隊里的成員去學習一些經(jīng)濟學攀甚、心理學甚至是哲學的內容“束铭, 看重求職者的溝通和分析問題的能力蒋院。大家可以看出,分析師這個職位對于編程弱項的同學其實是比較友好的剑肯。
技術類的考察更多還是圍繞你簡歷中提到的技術相關的方面捧毛,因此只要是簡歷中寫到的,就要有100%的把握解釋清楚,另外會碰到的就是case類的考題岖妄,結合具體的情境進行分析型将,可以想到那些分析指標,某個現(xiàn)象是什么可能的原因荐虐,如果你來分析你會怎么做等等。樓主在字節(jié)跳動的面試過程中沒有考到算法類的問題丸凭,看過的面經(jīng)中提到有會考察SQL窗口函數(shù)的福扬,但是也不是很頻繁。
面試具體如何準備
面試準備的第一關那一定就是簡歷了惜犀,這里強推一下超級簡歷(wonder CV)這個網(wǎng)站铛碑,微信也有小程序,有不同的簡歷模板虽界,直接填充內容就好了汽烦。前面已經(jīng)提到過,對于簡歷需要100%的掌握和熟悉莉御,如果是某個以前實習的時候做過的項目撇吞,需要對項目的細節(jié)都特別清楚,比如當時遇到什么問題礁叔,當時是如何處理的牍颈,當時有沒有做的不太好的地方,如果再去做會如何提高琅关,如何評估項目的實際效果等等這類問題煮岁。如果是在學校做過的研究型項目,那么對于當時使用的數(shù)據(jù)涣易,模型的選擇画机,模型的優(yōu)化和最終結果都要有很詳細的了解,并且能夠清晰明了的講出來新症。
專業(yè)知識方面主要還是統(tǒng)計和機器學習的模型步氏。統(tǒng)計包括常見的假設檢驗,置信區(qū)間账劲,置信度戳护,AB測試,條件概率瀑焦,貝葉斯等等腌且,機器學習主要是PCA, 決策樹,邏輯回歸榛瓮,xgboost铺董,隨機森林這些。國內涉及到模型的考察,尤其是風控模型這一塊精续,邏輯回歸和xgboost使用的比較多坝锰,所以可以再詳細的去學習一下這兩個模型。如果時間比較充足重付,系統(tǒng)的回顧一下每個模型固然好顷级,在時間比較緊張的情況下,我的一個小建議就是确垫,每天放空發(fā)呆的時候可以花那么十分鐘時間想想今天學習的東西弓颈,反省下自己是不是學透了,如果突然想到一個另外的模型删掀,問問自己這個模型我了解的怎么樣翔冀,如果發(fā)現(xiàn)記憶比較模糊,有些知識點有印象但是具體又不能解釋清楚說服自己披泪,就把這個模型記下來纤子,第二天透徹地再去學一遍。
因為樓主的代碼能力和掌握的模型知識還可以款票,之前實習做過廣告分析和商業(yè)分析控硼,所以在崗位選擇上多一些,既投了一些數(shù)據(jù)挖掘工程師和模型工程師的崗位徽职,也選擇了商業(yè)分析和產品分析的崗位象颖。如果對于自己的模型知識信心不足或者不是想做專門的算法或工程,建議去學一些產品姆钉、APP指標说订、廣告方面的知識(這里推薦人人都是產品經(jīng)理這個網(wǎng)站),很多的case題會與這些方面掛鉤潮瓶。數(shù)據(jù)分析師的工作不是孤立的陶冷,也不是埋頭寫代碼,而是運用數(shù)據(jù)這個武器開疆擴土毯辅,解決商業(yè)問題埂伦,這才是數(shù)據(jù)分析師真正的價值所在,對于很多公司思恐,尤其是大廠來說沾谜,很多數(shù)據(jù)來自于產品和用戶,因此胀莹,了解這些指標的含義以及作用很重要基跑。
至于刷題,把很多的時間放在刷題上DUCK不必描焰。雖說基本的代碼能力還是要有媳否,寫幾個小的循環(huán),寫個函數(shù),清理個數(shù)據(jù)什么篱竭,但是沒有必要非常深入的去鉆研(對代碼有濃厚興趣的同學除外)力图。樓主出于個人的興趣,平時會在lintcode和leetcode上做一些題掺逼,如果有興趣的話吃媒,大家可以在上面做一些簡單題,練練手什么的吕喘,閑來無事平時每天做個一兩題即可晓折,如果真的想學習這方面,我倒是挺推薦九章算法(google直接搜就行)這個平臺兽泄,里面的老師講的非常清楚,會帶你一起做題漾月,能學到很多平時自己不會去涉及但是又很有用的知識病梢。另外對于常見的python package還是要比較熟悉,像numpy梁肿, pandas蜓陌,sklearn,statsmodel這些吩蔑,還有基本的SQL語言钮热,這些都是做數(shù)據(jù)分析這一行吃飯的家伙什,重要性就不必多說了烛芬!
心態(tài)真的很重要隧期!
感覺樓主來說心態(tài)這個問題不是特別夠格,hhhh赘娄,因為自己在找工作的過程中心態(tài)并不是很好仆潮。BUT!心態(tài)真的非常非常重要,因為它會影響你的思維清晰度和表達遣臼。我曾經(jīng)非常用心的去準備一場面試性置,但就是因為看得太重,結果在面試的時候明明自己知道的概念卻沒說出來揍堰,這就是心態(tài)出了問題鹏浅。
不知道大家的性格怎么樣,我是屬于那種還沒有結果就不會去跟別人說我最近在面試哪家公司屏歹,準備的怎么樣隐砸,到哪一輪的那種人,因此在焦慮的時候我沒有經(jīng)常去跟朋友吐槽(跟女朋友吐槽的比較多西采,hhhh凰萨,這里要感謝女朋友的疏導和幫助),但是有的時候壓力到了極點,我還是會跟非常親密的朋友聊一聊胖眷。不聊不知道武通,一聊真的會好很多,并不是說朋友的話會實質性的解決多大的問題珊搀,而是提供了一個出口冶忱,讓你知道有人是支持你的,不是自己在孤獨地戰(zhàn)斗境析。
一份好的工作從來都是來之不易的囚枪,好工作 = 運氣 + 實力,我認為這里面的比例差不多是64開劳淆,甚至55開链沼。有的時候并不是實力不行,也有可能是職位已經(jīng)招滿沛鸵,職位不匹配括勺,求職者是老板侄女兒等這些”飛來橫禍“導致面試沒有通過。并且曲掰,作為畢業(yè)后的第一份工作疾捍,沒有人可以做到”我已經(jīng)準備好了“的這種狀態(tài),除了平時的學習之外栏妖,樓主提升自己的方法真就應了那句老話乱豆,”JUST DO IT"。并不是所有的應屆生都有很好的內推資源吊趾、豐富的人脈宛裕,大多數(shù)還是像樓主這種普通人,初出茅廬趾徽,需要耐著性子去找续滋,去投,這個時候就是從每次的面試失敗中找到不足然后補上窟窿孵奶,這也是為什么我前面就強調要盡早做決策盡早開始的原因疲酌,因為試錯成本比較低,學習機會也比較多了袁。樓主深刻理解找工作找了一段時間后朗恳,還是失敗,拿不到offer的那種痛苦和焦慮载绿,已經(jīng)有太多次到了最后一輪粥诫,就差一點點,但還是和offer失之交臂的經(jīng)歷崭庸。這個時候可以難過怀浆,可以頹廢谊囚,但沮喪之后還是要站起來,找工作就是長征执赡,找對方法镰踏,堅持下去,熬過去就成功了沙合!
以上都是樓主泥潭里摸爬滾打的親身經(jīng)歷奠伪,希望能幫到大家,少走彎路首懈。在此分享給大家一句話绊率,“所有的事與愿違,都是為了以后更好的安排”究履,最后祝大家早日上岸滤否,獲得心儀的offer~~有任何問題可以私信樓主噢!