2026年3月13日 星期五

【Agoda職缺】面試經驗:Agoda(曼谷)後端工程師/軟體開發工程師 (轉自Reddit)

 大家好!有幾個人私訊 (DM) 我關於 Agoda 和 Visa 的 offer,所以在這裡詳細分享一下我的 Agoda 面試經驗。

背景與職涯軌跡:

  • 10 年經驗(後端與雲端:.NET、Java、物聯網、金融科技)

  • 使用過 React / React Native 一年 —— 基礎接觸,沒有深入實作

  • 目前在財富前 10 大公司擔任資深軟體工程師 (Senior Software Engineer)。

  • 從外包服務公司 (WITCH) 起步 → 新創公司(很好的學習階段)→ 第一家產品公司 → 第二家產品公司(現職)

面試流程:

  • 透過 Agoda 招募網頁申請了 4-5 個相關職缺。

  • 在 10-14 天內收到 Hackerrank 的線上測驗 (OA) 連結。

線上測驗 (Hackerrank – 90 分鐘)

  • 2 道題目:中等/困難的 LeetCode 題型(陣列與排序)

  • 基於 API 的商業邏輯問題(需要呼叫提供的 endpoint 並彙整資料)

  • 隔天就收到電子郵件,預約與 HR 的準備通話。

準備通話 (15 分鐘)

  • 初步的聊天,涵蓋背景、經驗以及是否願意搬遷 (relocation)。

  • HR 說明了面試流程、時程以及搬遷福利。

  • 結束後立刻收到預約下一輪面試時段的邀請。

第一輪 – 現場寫程式 (60 分鐘)

  • 2 道資料結構與演算法 (DSA) 題目(簡單與中等):

  • 隨時找出字典 (dictionary) 中的最大元素

  • 單調疊代 (Monotonic stack) 問題

  • 比起語法,更看重解題方法與邏輯。關鍵是要不斷溝通你的想法。

  • 在面試官的提示下解出了 2 道題(因為我卡在兩種解法之間)——面試官對我的邏輯推演感到滿意。

  • 兩天後收到預約下一輪面試時段的邀請。

第二輪 – 平台關卡 (60 分鐘)

  • (僅限資深軟體工程師 / Staff / Lead 職位)

  • 設計一個航班預訂系統。

  • 深入探討:預訂衝突 (booking contention)、支付、失敗處理、與聚合平台 (aggregators) 的資料同步。

  • 我在其中一個深入探討的問題上卡關了 → 沒期待能通過。

  • 整整 4 週沒有回音,後續追問也沒回覆,我以為被拒絕了。沒想到有一天意外收到預約 HR 通話的電子郵件。

與 HR 的初步通話 (30 分鐘)

  • 分享前幾輪的面試回饋。

  • 討論預期薪資、該職位的薪資範圍以及搬遷意願。

  • 不久後就安排了下一輪的技術面試。

第三輪 – 系統設計 (60 分鐘)

  • 包含 3 個部分:

  • 比較與對比給定的設計(優缺點、使用情境)

  • 找出效能瓶頸並提出修復建議

  • 為給定的問題設計高階架構組件

  • 進行得非常順利 —— 因為我之前一直在為 Meta 的面試做準備,所以對各種設計模式與取捨 (trade-offs) 的記憶猶新。

第四輪 (a) – 行為面試 / 招募主管 (Hiring Manager)

  • 標準問題:最具影響力的專案、指導他人的經驗、衝突解決。

  • 使用了 STAR 原則作答 —— 過程很順利。

  • 後來被告知該職位已經招滿了,但另一個團隊想面試我。

第四輪 (b) – 行為面試 / 招募主管 (Hiring Manager)

  • 針對我最具影響力的專案進行了更深入的技術討論。

  • 也有一些行為面試問題 —— 跟上一位招募主管的面試非常不同。

  • 一週後,招募人員打來電話說我被降級 (down-leveled) 到資深軟體工程師 (SSE)(原本申請的是 Staff 職位)。

  • 我同意後,最後與 HR + 總監 (Director) 進行了通話,分享 Offer 與福利細節。

時程與結論

  • 總耗時:約 3.5 個月

  • 面試官:非常專業且有見地

  • 缺點:各輪面試之間的間隔時間很長 —— 會讓人感到沮喪

  • 優點:整個過程具有極佳的技術深度與透明度。問題都出得很好且具相關性。

【Shopee職缺】Shopee SPX 面試分享

 根據從 Pantip 及各大求職評論網站收集到的 Shopee 與 SPX Express 面試經驗,以下總結了面試準備的重點:

1. 面試流程

  • 面試輪數: 通常大約有 2-3 輪,具體取決於職位。

  • 第一輪: 與 HR 或招募人員交談(通常是電話初步篩選)。

  • 第二輪: 與 Team Lead (團隊主管) 或 Line Manager (直線主管) 面試(著重於實際工作技能)。

  • 第三輪: 與 Head of Department (部門主管) 或管理層面試(著重於工作態度與企業文化契合度 Culture Fit)。

  • 面試方式: 包括線上視訊面試(例如 Google Meet 或 Zoom)以及邀請至辦公室實體面試 [1, 2, 3]。

2. 常見問題(以實際求職者的經驗為主)

  • 自我介紹與經歷: 準備簡明扼要地陳述工作經歷,並緊扣所申請的職位。

  • 為什麼選擇 Shopee: 準備好你為何對這份工作感興趣的理由,以及你對這家公司了解多少。

  • 解決問題能力 (Situational Questions): 通常會詢問過去遇過的事件,例如「如果發生 X 問題,你會如何處理?」或是「請分享一個你在高壓下工作的經驗」。

  • 英文能力: 某些職位,尤其是技術 (Tech) 或管理 (Management) 職位,可能會以英文進行面試,或進行基本的英文溝通能力測試。

  • 技術性問題 (Technical Questions): 如果是數據 (Data) 或技術 (Tech) 相關職位,會在面試過程中現場進行考題或個案分析 (Case Study) 測試 [1, 4, 5]。

3. 通知結果的時間

  • 平均大約需要 7-14 個工作天來通知面試結果。

  • 如果超過兩週仍未收到回覆,可以寄電子郵件向 HR 詢問以確認狀況 [6, 7, 8]。

4. 來自 Pantip 網友的額外建議

  • 節奏快: Shopee 是一家工作步調非常快 (Fast-paced) 的企業,你應該展現出積極主動且學習能力強的一面。

  • 數據驅動 (Data-Driven): 在說明自身經驗時,盡量用具體的數字或可衡量的結果來輔助回答。

  • 企業文化: 了解公司的核心價值觀(例如 "We Serve"、"We Adapt"、"We Commit"),並將其應用在你的回答中 [9]。