面試問答
需求單位給的需求非常不明確導致你無從下手時你會怎麼做下一步?
用假設性問題詢問對方...
面試第一關被定位成 phone interview ,一開始會請你自我介紹,但講完後比較不會針對履歷有更進一步的詢問,而
是會需要回答他們準備的各種問題,一開始是部門主管詢問,部門主管的口音聽起來不是台灣人,他會用英文問各種假設性問題,例如需求單位給的需求非常不明確導致你無從下手時你會怎麼做下一步?或是更進一步問你,當你遇到他們對你的問題感到厭煩不願意回答時,你會怎麼處理?全程都需要用英文對答。主管的這類問題結束後換部門的 tech lead 針對 data engineer 方面的知識深入詢問,會設計一些 spark 底層的問題,例如 boardcast 的機制,或是 sql 底層的運作原理,給你一段 sql 要你解釋背後編譯器的運作順序,或是其他程式運作方面相關的問題,例如你覺得 python 有哪些缺點? 整個面試過程可以感受到這個職缺對 Data analyst 的需求偏少,都是集中在 data engineer 的技術問題
面試問答
需求單位給的需求非常不明確導致你無從下手時你會怎麼做下一步?
用假設性問題詢問對方試圖得到更明確的方向
當你遇到他們對你的問題感到厭煩不願意回答時,你會怎麼處理?
會結束會議,回去提出 3-5 個提案,再從提案內容去與對方做細部討論,藉此 narrow down 問題
python 這麼多問題,為什麼你們公司會選擇使用 python
前人累積下來的,改動成本太高
面試建議
建議多保留一點時間彈性,原本預計一小時的面試,硬是被面了兩個小時。
建議多準備 DE 方面的知識,DA 的技術確認真的偏少,甚至可以說是根本沒有。