行為面試與心態 (Behavioral Interview)#
技術能力只是面試的一半。能否把過去的經歷講清楚、能否在卡關時保持穩定的心態,往往才是拉開差距的關鍵。本節整理行為面試的回答框架,以及技術面試現場該抱持的心態。
行為面試:用 S.A.R. 講故事#
當面試官問「請舉一個你……的例子」時,不要漫無邊際地回憶,而是套用 S.A.R. 三段式結構:
| 段落 | 內容 | 比重 |
|---|---|---|
| Situation(情境) | 當時的背景、團隊規模、面對的問題 | 簡短帶過 |
| Action(行動) | 你具體做了什麼決定與動作 | 最重要,要充分展開 |
| Result(結果) | 帶來的成果,最好能量化 | 用數字收尾 |
Action 是整個故事的核心,必須聚焦在「我做了什麼」,而不是「我們做了什麼」。面試官想評估的是你個人的貢獻與判斷,模糊的「團隊一起」會稀釋你的角色。
Nugget First(結論先行)#
開口先用一句話講出重點或結論,再展開細節:
- 好:「我主導把部署時間從 40 分鐘降到 5 分鐘——做法是……」
- 差:「那時候我們團隊有很多事情,背景是這樣的……」(鋪陳半天還沒講到重點)
結果若能量化會更有說服力:把「效能提升很多」換成「P99 延遲下降 60%」、把「省了不少時間」換成「每週節省約 8 小時人工」。
準備表(Prep Grid)#
面試前,把履歷上的每個專案和幾個常見維度交叉,預先想好對應的故事。這樣臨場才不會被問到才開始回憶。
| 專案 \ 維度 | 遇到的挑戰 | 犯過的錯/學到什麼 | 展現的領導 | 衝突與化解 | 最享受的部分 |
|---|---|---|---|---|---|
| 專案 A | … | … | … | … | … |
| 專案 B | … | … | … | … | … |
| 專案 C | … | … | … | … | … |
把每個格子都填上一個能用 S.A.R. 講出來的小故事,面試時無論問題從哪個角度切入,你都有對應的素材可以調用。
常見題的應對#
「介紹一下你自己」#
用時間軸結構簡潔串起來:學歷/起點 ➡️ 中間幾段關鍵經歷 ➡️ 現在的狀態與想做的事。重點是聚焦在與這個職位相關的亮點,不要逐條複誦履歷。
「你最大的弱點」#
給一個真實的弱點,再說明你如何正視它並持續改進。
- 好:「我以前傾向自己扛下所有細節,導致拖慢進度。後來我刻意練習拆任務與授權,現在會主動把可分配的部分交出去。」
- 差:「我的弱點就是太追求完美/工作太認真。」(聽起來像在迴避,反而扣分)
技術面試的心態#
技術面試現場的情緒管理,和解題能力同樣重要。以下幾點請內化成本能。
面試是相對評比,不是絕對及格制。難題對所有應試者都一樣難——你卡住的地方,別人多半也會卡。因此卡住時不必慌,那不代表你「不及格」,只代表這題本來就難。
你不需要每一題都做到完美。面試官是綜合評估:解法思路、溝通表達、用了多少提示、程式碼是否整潔。某一題不完美,完全可能被其他面向補回來。
如果某題你以前聽過或做過,請誠實告訴面試官。誠信本身會加分;隱瞞反而可能在後續追問中露餡,得不償失。
面試官給提示是正常的,那是這場 Teamwork 的一部分,不是在判你出局。聽到提示就大方接住、順著往下推,善用提示也是一種能力的展現。
遇到難題時,展現「興奮、想挑戰」的態度會大幅加分。比起立刻說「這我不會」,主動拆解、嘗試方向、邊想邊講,更能讓面試官看到你真實的工作樣貌。別輕易放棄。
小結#
| 面向 | 關鍵動作 |
|---|---|
| 講故事 | S.A.R. 三段,Action 展開、聚焦「我」 |
| 開場 | Nugget First,一句話先講結論 |
| 事前準備 | 用 Prep Grid 把專案 × 維度填滿 |
| 自我介紹 | 時間軸結構,聚焦相關亮點 |
| 弱點題 | 真實弱點 + 改進行動 |
| 現場心態 | 相對評比、不必完美、誠實、善用提示、迎難而上 |
把行為面試的故事準備好,再帶著穩定的心態進場,技術實力才能完整發揮。延伸閱讀:面試準備的切題四件套,以及白板程式設計的現場技巧。