[心得] 2022-2023 data science 面試心得

看板Soft_Job作者 (Howdareyou)時間11月前 (2023/05/21 01:42), 11月前編輯推噓23(23019)
留言42則, 28人參與, 11月前最新討論串1/1
(以下為代 po) 大家好,簡單分享我在 2022 年底到 2023 年初的面試經驗。本人約三年工作經驗,現職 為 data scientist 。 1. 總共投了約 15 到 20 間,多數為台北的軟體業或外商。投遞方式為公司官網、104 、 LinkedIn 、少部分是朋友內推及 yourator 。扣掉獵頭推薦但沒興趣的,最後總共 接到 8 個面試邀約,並拿到一個 offer 。包括: - OOO : offer get (暫不分享) - Dcard Junior Machine Learning Engineer : 二面後感謝函 - Appier Data Scientist, Analytics : 二面後感謝函 - 17live Sr./Jr. Data Scientist : 面試後感謝函 - ASUS AICS 大數據軟體研發工程師 : 一面後婉拒二面 - 趨勢 AI Research Engineer : 程式測驗後沒消息 (人事凍結) - 鈦坦科技 senior data scientist : 要寫作業所以婉拒面試 - Taboola Algorithm Engineer : 婉拒面試 (投遞後過了三個月才寄面試邀約,已 經要 onboard 了) 2. 事前準備: - Leetcode : 陸續刷了 近 100 題,主要刷 array 及特定技巧 ,例如 backtracking 與 DP,另外也刷了一點 SQL ,看到 hard 就跳過。網路上已經很多刷題 心得這邊不多說,只提兩點: - 有 premium 帳號刷起來心情會好很多 - 這次面試考得都不難,頂多到 medium 難度 - 專案與自我介紹簡報:疫情期間幾乎都是遠端面試,自介簡報已經是基本配備了。 - ML 知識:花了點時間複習了相關知識,包括傳統 ML 演算法 (tree-based 為主) 與 DL 技術 (熟悉領域的 SOTA 模型、基本知識),但面試中幾乎都沒被問到。 3. 面試概述: - Dcard Junior Machine Learning Engineer - 時程:官網投遞 → D+20 面試邀約 → D+22 一面 → D+39 二面 → D+41 感 謝函 一二面都是技術面,主要都著重在情境題。情境題基本上就是給一個推薦系統的 情境,並請妳設計一個解決方案,考驗你如何設計實驗、選擇指標、挑選演算法等等,面 試官會開電子白板跟你一起討論。 一面包括自我介紹、討論過去專案,情境題、與程式 測驗,程式測驗偏資料結構 (heap 、hash map)。二面則著重在情境題,另外還有問系統 設計,例如如何訓練、部屬、 serving ,中間會用到的工具等。 個人覺得面試難度非常高,除了要很懂推薦系統的情境與方法外 (不只是尻過模 型那種懂),還要懂資料工程與系統設計,面試期間花了很多時間惡補,最後還是鎩羽而 歸qq。 面試官人都很友善,感覺技術很強。至於 HR … 與我聯絡的 HR (intern) 好像 很不想理我,讓我覺得很不受尊重:首先在約二面的時間時,她先給我兩個時段,我說時 間 ok ,但希望有其他時段給我選,我比較好配合,但她就直接訂在原本的時間,並回了 封罐頭確認信,也不知道有沒有幫我協調。接著在二面前,我準備了一些面試相關的材料 ,請 HR 先寄給面試官,HR 也是完全不回信,直到面試當下我問了面試官才知道他們有 拿到我的材料。 雖然不是很誇張的錯誤,但在面試過程中,我要兼顧現職工作與其他公司的面試 ,週末也全都拿來準備 Dcard 的面試,結果 HR 一不鳥我的時間安排,二讓我以為準備 的東西交不到面試官手上,現在回想起來,還是蠻不爽的。應該不是我毛太多吧 = = - Appier Data Scientist, Analytics - 時程:官網投遞 → D+14 一面邀約 → D+17 一面 → D+22 二面邀約 → D+25 二面 → D+38 感謝函 其實本來要丟的應該是 ML scientist,但我也不排斥 DA ,想說就丟看看。 一面主要為自我介紹與程式測驗,程式測驗包括用 pandas 做 EDA 、算指標與 SQL 測驗。因為不熟 pandas 語法,直接跟面試官說我要開 pandas cheatsheet ,面試 官也不介意。雖然不難,但平常沒在用應該會寫不出來。 二面則是跟主管面,因為這個缺比較著重於撈報表、建 dashboard,而我過去經 驗比較偏模型開發,主管感覺對我興趣缺缺,隨便聊聊不到 40 分鐘就結束了,另外主管 看起來很累 (?)。面完就知道沒機會了,但感謝函還是等了約兩周。 - 17live Sr./Jr. Data Scientist - 時程:官網投遞 → D+5 HR 來電聊天,約面試 → D+10 面試 → D+20 感謝 函 17 的面試會安排在同一天,有四關大約三小時,分別為程式測驗、技術面、主 管面、人資面。 程式測驗考了一題 SQL ,其實不難,但平常很少寫,所以寫不太出來。技術面 主要針對過去專案經歷來問,問得滿仔細的,且會適時切入一些技術細節。技術面後,換 主管接手,主管主要都是問情境題,會根據你的技能,問你如何解決他們商業情境上碰到 的問題。人資關則是聊天、公司介紹、問你一些性格問題等等。 整體來說,面試過程輕鬆愉快,人資與面試官都很客氣,面試難度也不高。此外 ,面試排在同一個下午對於在職的人來說方便很多。本來覺得十拿九穩,想不到最後收到 了感謝函 (據說後來這個缺沒補人)。 - ASUS AICS 大數據軟體研發工程師 - 時程:官網投遞 → D+3 線上程式測驗 → D+4 面試邀約 → D+10 一面 → D+10 二面邀約 線上程式測驗共兩題,難度 medium 未滿。一面面試官先介紹單位與工作內容, 接著請你自我介紹,並根據內容提問。面試官技能可能不是在建模上,所以模型技術內容 沒有問得很深入,但會一直拷問你實驗流程為什麼這樣設計,如何解釋不同方法等等。後 來面試官有解釋,因為工作上會常需要跟醫師們溝通,所以必須要...有能力說服醫生? 最後半小時是程式測驗,難度雖不高,但我一直寫不出好的解法。面試官一直鼓 勵並引導我想出更好的解法,後面也給了我一些建議。當下一直想說。 整體來說,面試過程愉快,面試官人很和藹,HR 效率也很高 (一面完幾小時就 送二面通知),不過一面聊到最後才知道這個缺比較偏 backend ,要負責串接醫院或診所 的系統,後來又收到其他 offer ,所以就婉拒二面。 4. 總結: - 感覺這段時間工作真的不好找,許多公司丟了都沒回。 - 很多間都有考情境題,建議面試時可以先準備好電子白板或 google 文件,被問到 就分享螢幕,邊討論邊做筆記,會比較有條理。可以在 youtube 搜尋 data science mock interview ,看看大家都是怎麼回答問題的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.70.141.176 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1684604521.A.143.html ※ 編輯: as922425 (219.70.141.176 臺灣), 05/21/2023 01:43:47 ※ 編輯: as922425 (219.70.141.176 臺灣), 05/21/2023 01:46:51 ※ 編輯: as922425 (219.70.141.176 臺灣), 05/21/2023 01:56:14 ※ 編輯: as922425 (219.70.141.176 臺灣), 05/21/2023 02:21:37

05/21 02:51, 11月前 , 1F
05/21 02:51, 1F

05/21 07:58, 11月前 , 2F
05/21 07:58, 2F

05/21 10:43, 11月前 , 3F
看來台灣自動轉職data engineering不只是說說
05/21 10:43, 3F

05/21 12:00, 11月前 , 4F
push
05/21 12:00, 4F

05/21 13:38, 11月前 , 5F
台灣很少有直接弄模型的吧,而且那種缺都找博士吧
05/21 13:38, 5F

05/21 13:42, 11月前 , 6F
感受相反。我想找弄模型的人,至少能依照需求改架構(其實
05/21 13:42, 6F

05/21 13:42, 11月前 , 7F
不難),結果來的人全部都只會call API。
05/21 13:42, 7F

05/21 13:43, 11月前 , 8F
現在一堆四大的碩士博士,都只會套預設的模型,然後就畢業
05/21 13:43, 8F

05/21 13:43, 11月前 , 9F
了。很詭異。
05/21 13:43, 9F

05/21 14:16, 11月前 , 10F
應該跟hr 說要Appier mle 吧,怎會是da
05/21 14:16, 10F

05/21 14:51, 11月前 , 11F
05/21 14:51, 11F

05/21 15:50, 11月前 , 12F
好奇 為啥有premium心情會好很多?
05/21 15:50, 12F

05/21 15:53, 11月前 , 13F
推 謝謝分享
05/21 15:53, 13F

05/21 17:21, 11月前 , 14F
我其實很好奇套預設模型是什麼概念?
05/21 17:21, 14F

05/21 17:21, 11月前 , 15F
畢竟我四中畢也是要改底層特徵演算法+架構才能畢業…
05/21 17:21, 15F

05/21 17:22, 11月前 , 16F
還是這也算套模型?要從頭幹到尾才算嗎?
05/21 17:22, 16F

05/21 17:47, 11月前 , 17F
我也很好奇弄模型是什麼意思?我們組上弄模型的都是在發pa
05/21 17:47, 17F

05/21 17:47, 11月前 , 18F
per 改架構 優化計算方法 ,如果只是做特徵應該不算弄模型
05/21 17:47, 18F

05/21 17:47, 11月前 , 19F
吧?
05/21 17:47, 19F

05/21 20:55, 11月前 , 20F
謝謝分享 我是頂大商研應屆畢業生 最近丟了超過一百封只
05/21 20:55, 20F

05/21 20:55, 11月前 , 21F
拿到兩個面試機會 很懷疑自己
05/21 20:55, 21F

05/21 21:21, 11月前 , 22F
樓上說不定只是履歷看起來很爛而已 別灰心
05/21 21:21, 22F

05/21 21:22, 11月前 , 23F
找身邊前輩或是面試直接和面試官交流一下看法 改一改繼
05/21 21:22, 23F

05/21 21:22, 11月前 , 24F
續面
05/21 21:22, 24F

05/21 22:57, 11月前 , 25F
推分享
05/21 22:57, 25F

05/22 09:58, 11月前 , 26F
推分享
05/22 09:58, 26F

05/22 11:11, 11月前 , 27F
推,最近也再再找DS的工作,丟了很多間目前只有一個通知
05/22 11:11, 27F

05/22 11:12, 11月前 , 28F
去面試QQ不曉得是不是在製造業做的自動化跟最佳化的專案
05/22 11:12, 28F

05/22 11:12, 11月前 , 29F
不夠有價值
05/22 11:12, 29F

05/22 12:20, 11月前 , 30F
05/22 12:20, 30F

05/22 13:36, 11月前 , 31F
05/22 13:36, 31F

05/22 14:38, 11月前 , 32F
05/22 14:38, 32F

05/22 15:47, 11月前 , 33F
感覺沒用到frequency 如果是鎖的題目 lintcode都有
05/22 15:47, 33F

05/22 20:01, 11月前 , 34F
OOO 你是要俄羅斯公司工作?
05/22 20:01, 34F

05/22 20:02, 11月前 , 35F
17 Live 用的是 Google BigQuery, 解封後產業競爭激烈
05/22 20:02, 35F

05/22 20:03, 11月前 , 36F
Appier 最近開缺以 PM 產品經理 日本窗口較多
05/22 20:03, 36F

05/23 09:34, 11月前 , 37F
推推
05/23 09:34, 37F

05/23 10:16, 11月前 , 38F
有心得給推~
05/23 10:16, 38F

05/23 10:21, 11月前 , 39F
05/23 10:21, 39F

05/24 00:35, 11月前 , 40F
推資料科學面試心得
05/24 00:35, 40F

05/24 18:46, 11月前 , 41F
投很多沒回應的案例可能需要修改履歷
05/24 18:46, 41F

05/24 23:26, 11月前 , 42F
05/24 23:26, 42F
文章代碼(AID): #1aQGPf53 (Soft_Job)