Appier 面試體驗滿好的,對談過程中很順暢且快速,大約兩週多就結束所有面試進入最後薪資談判。值得注意的是該崗位並沒有標示出職等,面試官會根據面試內容去給予其職等,能力達標會直接掛 Senior level。薪資方面應該是台灣數據分析產業數一數二高的,有興趣的人可以試試
面試公司與職位
公司名稱: Appier (沛星互動股份有限公司)
職位名稱: Data Analyst
面試時間: 2024
面試地點: remote
工作地點: Taiwan
結果: offer
其他: 英文自我介紹,此外全中文
面試內容
HR phone call > Data Analyst + Engineer Manager (90 mins) > 2nd HR phone call > CTO (45 mins)
最後和 HR 討論薪資時卡到過年期間,所以整體時程比較久,大致上一路到 CTO 這關結束是兩週左右的時間
HR phone call
基本上就是正常的零面,人資會打給你詢問一下為什麼想投加入公司,簡單介紹團隊以及未來面試的流程
一面
原先的流程其實 DA 跟 EM 會分開有兩個 60 分鐘的面試,但由於找不到合適的時間,最後直接兩個一起面。整體來說,面試難度偏簡單,該職缺主要會負責 Fraud 偵測或是 Campaign 分析,所以面試內容著重在 SQL 以及 python 的基礎能力,針對產品改動或是實驗設計等統計相關的問題幾乎沒有提及
(1) 面試官自我介紹
(2) 自我介紹
- 有根據過往經驗追問一些非技術的問題,主要只是想要更了解你的專案而已
(3) Online Test
- 資料處理 & Fraud detection - 給兩個 csv 以及 tracking 的運作機制,請你觀察並闡述會怎樣確認資料是否存在問題,這裡並沒有真的要你寫 SQL 或是實作,純粹考你想法而已。我到團隊介紹時才意識到該職缺和 Fraud 相關,所以這題其實是想要考 Fraud detection
- 基本上已知事件 A 和事件 B 是 1 - 1 關係,可以先檢查是否有 1 - M 或是 M - M 的關係,另外理想上事件 A 的 timestamp 會在 B 之前
- 可以檢查資料中是否有機器異常,例如某些機器沒有任何資料,可能是在某個巔峰時段運載過量等等
- 單一機器是否有超量資料,可能就是 fraud。csv 中沒有太多有用的資訊,如果可以取得 agent 或是 id 的資訊,就比較容易知道是否有同個 ip 大量攻擊或是 Crawler 的行為
- SQL - 計算平均每個人的造訪頻次。大概是 medium 等級的題目
- python - 把上題 SQL 改寫成 python
(4) 經驗問答
- 當今天分析的結果和假設不符合時,怎麼處理?
- 當今天有人不 buy in 你的分析結果時,怎麼應對?
- 未來的職涯規劃是什麼
(5) 英文測驗 - 用英文簡單介紹你的興趣
(6) 團隊介紹
- 主要做廣告 fraud detection,想辦法偵測 fraud 進而改善廣告流量品質,提升產品信任度
- 會協助 key campaign 分析,了解為什麼流量掉了或是轉換掉了,比較偏向是 ad-hoc
- 實際上做什麼哪一個部分進去才會知道
(7) 面試者問問題時間
2nd HR phone call
簡單的 follow up,包含:「詢問你上次的面試經驗如何,有沒有任何 feedback」、「目前手上有沒有其他在面試的機會」、「期望薪資」
CTO
(1) 英文自我介紹
(2) Behavior Question
- 讓你感到沮喪的經驗
- 同事對你的好評價是什麼?
- 同事對你的改善點是什麼?
- 心目中資深的分析師或好的分析師是怎樣的
- 未來的職涯發展是什麼
(3) 面試者問問題時間
- 三點現在以及未來會遇到的瓶頸與挑戰
- 對於這個位置的期待是什麼
- 會怎麼看待目前冷淡的市場
- 我跟其他候選人的差異在哪 pros and cons
總結
- 對於 Programing Langinag 的能力要求中等,其餘經驗像是實驗設計和產品改動比較是加分項。這也滿合理的,畢竟 Fraud 完全是另一門學問,和自己日常工作內容差異滿大的,需要的技能也不太一樣
- 對談中能夠感受到公司對員工的照顧,再加上優渥的薪資,可以理解為什麼面試官都在公司待超過九年,但同時也會擔心過度舒適
- 整體來說,滿推薦對 Appier 業務有興趣的人嘗試看看。多聊聊知道自己的市場定位以及能力水平也是好事