申請職缺
R0006775:【新鮮人募集!】 Software Engineer
面試流程
- 預定面試時間:2 小時
- 流程:
- DE 面試 - 1 小時
- 自我介紹:10 min
- 自我介紹簡報提問:40min
- 職缺說明 + QA: 10 分鐘
- HR 面試 - 1 小時
- 自我介紹簡報提問:50min
- 職缺討論 + QA: 10 分鐘
- DE 面試 - 1 小時
- 備註:在前一週的面試中,即從面試官得知,還有另外一個 Data Analytics 在招 Data Engineer, 對我的經歷感興趣。不過,面試前才收到消息,說在與人資面試前,會先和 Data Analytics Team 的主管面談。因此,實際準備時間比較短一些,主要是根據前一週的面試簡報,再加上過往 Data 專案資料來分享。
DE - 自我介紹簡報提問
當時面試共有4人,為主管、Data Analyst, Infra, DB Expert
自我介紹前,主管先介紹是因為看到我的學經歷,覺得可能跟職缺內容匹配,所以想說也來聊聊看,也有先跟上週的主管聊過我的情形。
Data
- 剛剛有提到 Text Cloud. 請解釋何為 TFIDF
- 有使用過 TFIDF 的其他修正公式嗎?還是直接以 Frequency 為主?
- 會對哪些 Data Domain 特別感興趣嗎?像是財務相關?
- 當初怎麼沒有考慮投 Data Engineer?
- 為何在印度交換時,主要選的是 Data, 而非 Backend 的課程?
- 為何選用 MySQL?
- 曾經下過哪些 SQL Query?
- 根據你剛剛分享的 Schemas, 說明 PK, FK 和這些 Table 的關係,以及哪幾張 Table 可能是 Redundant 的?
- 根據你剛剛分享的專案,請問專案產出的 Association Rule 結果,有讓合作單位驚訝?教授根據結果,有什麼回饋?
- 根據前述專案,會覺得還有哪些地方可以做得更好?以及,從該專案中學到什麼?
- 根據你剛剛分享的專案,請解釋從該張 Correlation Matrix 可以讀出什麼?
- 處理過最大的資料有多大?
- 做過的專案中,哪一個專案收穫最大?
- 根據前述的專案經驗,你覺得什麼是 Data Analytics?
- 關於你自己的職涯期待,主要會希望往 Backend 還是 Data Engineer 發展?
- 根據你前述的分享,你會對 Data Analytics, Data Engineer, Data Scientist, 哪一個角色最感興趣?為什麼?
- 來個簡單的,請說明,何謂 Inner Join, Left Outer Join, Right Outer Join
- 那 Cross Join 呢?根據你剛剛的舉例,總共會有幾個 Rows?
Infra
- Homelab 專案是自己做的?或是參考什麼做的?
- 實際搭建起 Server 後,有試著攻擊看看嗎?
- Homelab 專案花多久時間搭建?
- 過程中,最挑戰的項目為何?覺得最有價值的部分為何?
團隊經驗
- 實作專案的過程中,遇到最大的挑戰為何?
- 合作過程中,遇過最大的挑戰為何?
- 關於前述的溝通和分工挑戰,後來怎麼處理?
- 你認為你自己比較傾向 Individual Contributor, Team Player, 還是喜歡觀察大家特性後,協助安排協調?每個角色都有其價值,我們會希望能掌握團隊成員的角色,好促進更有效的合作。
DE - 職缺說明 + QA
職缺說明
- 該團隊主要是蒐集整理來自 Vision One 產品的資料,為 Business Intelligence Platform
- 主要使用工具為 Azure Data Services, KQL, 也會需要寫 Python 做 Data Cleaning 相關的任務
- 主要處理資料量大,會需要考慮 Tuning, Optimization
對方補充提問
- 為何會想要去印度交換?
QA
Q1: 請說明對新人工程師期待
- 會期待新人可以快速掌握前述的工具,如 Azure Data Services, KQL
- 也會期待新人可以掌握資料價值,Data Domain 的理解也很重要,才能更有效的處理資料。
Q2: 根據我剛剛的回答提供建議
- 主要會希望有辦法快速學習
HR - 自我介紹簡報提問
這場人資面試,是與前一場 Data Engineer 面試是一起進行的。一開始先自我介紹,不過人資針對自我介紹的各個專案都有相對應問題,採取一問一答,而非統問統答的提問流程。因為主要問題和個人經驗相關,因此調整後列於下:
- 針對這兩週面試的兩個團隊,主要會對哪個團隊比較感興趣?為什麼?
- 針對前述國際實習與修課經驗,請說明該計劃資金來源。
- 實習工作內容為何?
- 為何選擇去印度交換?
- 學生團隊經驗中,主要預算經費是來自於拉贊嗎?
- 請說明在學生團隊經驗中遇到的挑戰?
- 當合作夥伴無法達成指定要求時,如何處理?
- 在合作過程中學到什麼?
- 在研究中心的工作經歷裡,是否有資料分析?
- 請簡短說明碩士論文內容
- 請簡短針對 Data, Backend 的專案進行說明
- 未來 3,5,10 年的職涯期待為何?
- 目前比較喜歡的公司是哪間?為什麼?
HR - 職缺討論 + QA
職缺討論
- 目前除了趨勢,還有在進行其他哪些面試嗎?
- 關於手上的其他 Offer, 請說明對方開出的薪資
- 預期最快何時可以就職
QA
Q1: 請說明對新人工程師期待
- 會期待可以快速學習,同時因為公司團隊很多,也會需要互相支援,因此,會希望具有適應性。
- 會希望足夠積極,遇到問題主動回報。
- 公司會期待新進成員可以在一年半後獨立 Deliver
- 公司很樂於招募新人,也可接受非本科。主要是看學習能力和意願。
- 也會希望招募進來的成員,可以做自己感興趣的專案。因此,也很樂於接受自願承接專案
Q2: 根據我剛剛的回答提供建議
- 之前有提到自我介紹部分可以不用針對 Technical Detail 說明,也有看到簡報內容有調整過,不過也會期待有提到 Technical 的專案內容
Q3: 針對新人 Onboarding 的規劃
- 會有 Mentor 可以問,主要新人 Onboarding 也是依照 Mentor 規劃。也可以自己發問,找前輩請教
- 有內部學習平台,也可以加入或組讀書會
- 公司內部也會有黑客松或是競賽
Q4: 出差情形
- RD 會有 Come Call, 或是文字討論,因為像美國加拿大也都有研發團隊
- 但是實際出差狀況少
Q5: 為何有意願找新人或非本科
- 公司內部有培訓系統跟能力,且新人有可塑性
- 不過有經驗又符合要求當然最好,只是市場現況是符合要求的人不一定招得到
- 雖然是新人非本科,但主要還是看中學習意願和學習能力。根據主管們的回饋和觀察,有學習意願和能力的非本科,表現不一定比較差。
Q6: 加班情形
- 各組狀況不一,整體上來說偏少
- 工作時間:9:00 - 18:00, 中間休 1.5 小時
- 彈性上下班,可以自己抓個 Buffer, 有些人是快 10 點上班
- 如果有客戶需求,或是臨時要趕工等等,也可以自己在系統上面報(加班)
整體觀察
DE
- 這次面試官有四個人,每位都很能針對相關職能提問。因此,過程中問到的面向涵蓋了 Data Analytics, Database, Infra 以及團隊合作,算蠻扎實的。
- 硬知識的問題較少,更多的是根據既有結果進行說明、分析,以及提出調整的規劃,感覺是很注重反思和意義性的團隊。
- 過程中很愉快,遇到不清楚或不確定的,也都很樂於延伸說明。感覺團隊氛圍蠻好的!
HR
- 人資針對各個專案經驗的問得很詳細,主要著重於對於專案過程的了解程度,溝通協調能力,以及處理挑戰的方法。
- 人資針對公司內部狀況回應的很清楚認真,感覺也回覆的很開心。
面試結果
DE Offer Get 🤩