578
技術社區[雲棲]
征服數據科學麵試的10個小技巧(附資源)
◆ ◆ ◆
序
麵試是為了淘汰不適合某份工作的候選人。然而,麵試並不是完美的,麵試也不能代表真實工作。有些憤世嫉俗的人利用這一事實作為被拒絕時的借口,他們會說“他們為什麼會問我那個呢?那個知識點是個人都能查到!”。雖然這話可能是對的,但是咆哮並不會給你一份工作。對於一個公司來說,與其雇傭一個不合適的人,不如拒絕一個合適的人(作為數據科學家,我們都知道如何在假陽性與真陽性中作出取舍!)。
在這篇文章中,我將給你提供一些如何提高麵試能力的技巧和資源,這樣你就不太可能會因為一個糟糕的理由而被拒絕。
◆ ◆ ◆
準備和演練你的故事
你應該提前猜測公司會問哪些問題來理解你的態度和性格,然後根據自己的經曆想出幾個例子來展現你具備公司所需的良好品格。例如,亞馬遜麵試中會考察一係列領導力原則(https://www.amazon.jobs/en/principles)。找到類似亞馬遜的領導力原則這樣的考查點,花幾個小時思考你做過的所有偉大的事情,然後簡潔地寫出答案。這樣,當被問起時,你能夠講述一個簡短的故事,這個故事具有剛剛足夠的細節來鋪墊背景和構建你“偉大”的形象。你會被要求澄清一些細節,但請避免長篇大論。不要成為一個無趣的人!
◆ ◆ ◆
減少意外
麵試中最難的部分就是當別人都看著你時,你不得不立刻作答。通常很簡單的問題在這種環境下似乎都變得很難。盡量減少這種意外,盡可能多的得知每場麵試包括什麼,並為你知道的所有事情作出準備。Glassdoor(https://www.glassdoor.com/index.htm)(Glassdoor 是美國的一家做企業點評與職位搜索的職場社區。)上有通過麵試的人的點評信息。在你沒做好調查或者至少讀讀Glassdoor上的評論之前,不要去麵試。一定要向招聘人員問清你可以期待什麼和他們對於你麵試準備的建議。
◆ ◆ ◆
練習解決問題
大聲的讀和把解決方案寫在紙上。如果你是一個數據科學家,SQL(結構化查詢語言)的問題很常見。從類似JitBits(https://www.jitbit.com/news/181-jitbits-sql-interview-questions)和ProgrammerInterview(https://www.programmerinterview.com/index.php/database-sql/practice-interview-question-1-continued/)這樣的網站找到問題示例,然後真正地解決他們。當你出錯時,記下哪裏錯了,這樣你才能花更多的時間在那個主題上。
◆ ◆ ◆
建立和實踐你的問題解決框架
在做了許多場技術麵試之後,我了解到同一個框架可以應用於大多數問題,這樣做給了我清晰的思路。你要通過實際解決問題來開發你自己的框架。
◆ ◆ ◆
掌握基礎知識
你可以通過Brilliant.org(https://brilliant.org/math/combinatorics/)這樣的資源複習核心知識和測試自己。你一定會被問到概率與統計的問題,所以不要等到麵試時再浪費時間回想貝葉斯定理了,你可以提前準備!
◆ ◆ ◆
掌握常見的技術概念
如果你從事數據科學,你需要了解偏差/方差。你需要知道如何檢測和處理過度擬合模型。進行分類(classification)分析時,你需要知道數據在每個類別的分布極度不平衡時如何處理。你需要知道各種模型的優點和缺點。你還需要了解算法的基本知識,比如,隨機森林為什麼“隨機”?什麼是梯度提升(gradient boosting)?把技術麵試當作一種口頭的、綜合性的期末考試,學習主要概念的核心原理。
◆ ◆ ◆
了解公司
花時間思考公司的產品,你的工作如何影響核心業務,預想你在工作時如何解決一個重要問題。我記得我在參加一個價格分析工作的麵試時,麵試官問我:“你如何對這款產品定價?”我沒有給出一個好的答案,所以麵試被刷。你應該花時間深入思考你做這份工作時可能需要解決哪些問題,並能生動的討論它。我本應該花時間思考在那個領域通常都是怎麼定價的,想出一些方法,並且研究一下他們的工程博客去弄明白他們目前在做什麼。網上有大量的信息可以幫助你,你隻需要主動尋找和吸收。
◆ ◆ ◆
認識到技術上的合格隻是麵試的一部分
人們也會根據是否喜歡你給出他們的反饋。表現出好心情,讚美麵試官和他們的公司,展現出自己對這份工作的興奮和你的謙虛的態度。相比與技術出眾但粗魯的人,人們更願意原諒他們喜歡的人在技術上的小的不足。你與招聘人員的溝通也是如此。盡量禮貌一些,在麵試後發出感謝信,隻要一有機會就真心表達你的感激之情。
◆ ◆ ◆
認識到麵試本來就是很難的,掙紮是正常的
最重要的部分是不要放棄,即使當你感覺自己陷入窘境並且不知道如何處理的時候。不要讓自己的沮喪表現出來。你應該大聲說出你正在糾結的和你發現的問題。如果你的解決方案不管用的話,請解釋原因並試圖找出是哪一部分導致了失敗。通常麵試官會提示你的。重要的是保持好奇和說出問題。我有幾次自己感覺很糟糕的麵試經曆,我認為我的麵試搞砸了,沒想到後來收到的反饋中,他們竟然認為我表現得很好,希望我參加下一輪麵試。你永遠不知道他們是怎麼想的,所以一定要保持樂觀。
◆ ◆ ◆
最後,麵試被拒不是對你的才華的判斷
從幾率來說,你也會被拒幾次的。但是沒關係,因為這是一個巨大的世界,我們知道它是一個數字遊戲而已。沒有人適合所有的工作和團隊,即使他們技術出眾。有時候你被拒是因為你不是非常適合這份工作,有時候則是因為你在麵試中沒發揮好(即使你非常適合這份工作),還有時你根本不知道被拒是出於什麼原因。當你被拒時,給自己一點時間消化消極情緒,盡可能聯係麵試官,感謝他們並詢問有哪些你可以改進的地方。
原文發布時間為:2016-12-12
本文來自雲棲社區合作夥伴“大數據文摘”,了解相關信息可以關注“BigDataDigest”微信公眾號
最後更新:2017-05-27 10:33:25