[心得] 2025 Google L4 SWE 面試心得
這幾天看到別人的面試分享文章後
突然想起在面試的過程中, 我一直都有在想如果上了要寫篇文章回饋版上各位大大
希望這個經驗分享能幫到有需要的人
另外我文筆不太好, 再麻煩各位大大敬請見諒
# 前言
從大學讀 CS 開始就一直嚮往著 Google, 所以一直都有花時間在努力
而今年是我第三次投遞 Google, 前兩次分別是:
1. 碩士剛畢業時主動投遞 => 沒有回應
2. 三年前, Recruiter 來信邀約 => Coding Interview 不夠好
在上一次失敗後, Recruiter 給的 feedback 是沒差很多
所以這三年間平時都有在做準備
好在這些努力最後沒有白費, 最後順利拿到了 Offer
# 背景
## 學歷
* NCYU CS 學士
* NTUST CS 碩士
## 經歷
* 網通廠軟體開發: 3 years, C/C++
* 防毒公司軟體開發: 3 years, C/C++, Rust
## Leetcode
671 題: E:208, M:402, H:61
Contest Rating 快 1900
近三年幾乎每周都會寫 Weekly Contest, 一開始都是事後 Virtual Contest
且大概 30 分鐘就能寫出前三題
不過近一年開始準時參加 Weekly Contest 後
感覺題目開始變難了(可能是 Anti-AI 的關係)
所以大概是 30 分鐘能穩定寫出前兩題, 偶爾能寫出第三或第四題
# Timeline
* Week-0(一月初): Recruiter 來信邀約
* Week-2: 與 Recruiter 討論職缺, 但說好一個月後再投遞
* Week-7: 在官網送出 Application
* Week-9: Phone Interview
* Week-10: 主動 Follow-up 發現 Recruiter 換了人
* Week-10: 與 Recruiter 會議討論 Phone Interview Result
* Week-16: Loop Interview - 3 Coding Rounds
* Week-17: 與 Recruiter 會議討論 Loop Interview Result
* Week-21: G&L Interview (BQ)
* Week-22: 與 Recruiter 會議討論 G&L Interview (BQ) Result
* Week-23 ~ Week-25: Team Match
* Week-26: 送 Hire Committee
* Week-27: Recruiter 通知 HC 通過
* Week-28: 討論期望 Offer & Sign Offer
# 各階段心得
## Apply Application
在 Recruiter 聯繫時, 通常都會告知你準備好了再開始沒關係
所以我當下評估了自己的狀況後, 最後決定一個月後再開始
還好 Recruiter 一個月後沒忘記我, 最後順利送出了申請
## Phone Interview
Phone Interview 通常不會太難, 而且多半是中文, 題目體感起來應該是 medium 而已
但這次的結果回饋是說沒有表現很好, 但可以繼續往下走試試看
很感謝 Recruiter 沒放棄我, 讓我再往後走
## Loop Interview - Coding
L4 是三關 Coding, 沒有 System Design
而且其中兩關要全英文, 且一定要有一關的面試官在 EU or US
題目相較 Phone Interview 有比較難, 而且都很新
體感起來都是 medium 先, 再 follow-up hard 題目
這部分我個人覺得挺吃緣分的, 但基本的東西要都會才有機會往下走
## Loop Interview - G&L (BQ)
身邊有一些人差不多時間一起面 Google, 但 Loop Interview 的順序都不太一樣
我的是先確定 Coding Part 有通過後, 且要有 team 對你有興趣才會排 G&L interview
而我一開始投遞的職缺面到一半就滿了, 所以我又等了一陣子的 team match
再加上遇到兩次的 last minute conflict, 所以我等這個面試等了快一個月
## Team Match
在所有面試結果都出來之後, 會依照 Recruiter 的判斷, 來決定要不要 move forward
所幸我的 feedback 還不錯, 所以馬上就開始 Team Match 了
感覺是我的技能樹比較符合目前 Taiwan Site 的職缺
所以沒遇到很久都沒 team 來 match 的情況
我一個月內有六個 fit talk, 且其中一個主管對我很有興趣
並再第二次 fit talk 後, 就確定彼此了
## Hire Committee
確定有 match 到 team 後
就會將所有面試結果加上主管推薦送到 Hire Committee 去審核
Recruiter 在送的時候是直接跟我說一個禮拜後就會有結果
最後真的在最後一天寄信跟我說通過.
## Offer
Recruiter 會先跟你約個時間, 討論一下你預期的薪水, 並將資訊報給相關團隊去審核.
我事先有上網查一下這個 level 在台灣的薪水的範圍
最後核出來的薪水有符合預期, 所以我就直接簽了
# 心得
三年前與現在我都是待業在面試的, 所以同時間都有很多家公司在進行
裡面有 Amazon, Meta, 群輝, Netskope, 以及一堆可以 relocate 到國外的公司
相比起來, Google 在 Coding 關卡真的是比較難
所以在準備 Leetcode 的時候, 還是要強迫自己多看 hard 或是偏向 hard 的題目
面試 Google 真的是一個很漫長的等待, 多半都是在等 Recruiter 的回信.
我比較推薦是邊工作邊面會比較舒服, 不要像我待業在面試, 會等得很痛苦
~好險五六月初了一款懷舊遊戲, 讓我邊坐牢邊等, 所以體感起來比較沒這麼痛苦~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.28.216 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1754126238.A.58D.html
噓
08/02 17:23,
5小時前
, 1F
08/02 17:23, 1F
推
08/02 17:26,
5小時前
, 2F
08/02 17:26, 2F
→
08/02 17:28,
5小時前
, 3F
08/02 17:28, 3F
→
08/02 17:29,
5小時前
, 4F
08/02 17:29, 4F
→
08/02 17:38,
5小時前
, 5F
08/02 17:38, 5F
推
08/02 17:42,
5小時前
, 6F
08/02 17:42, 6F
推
08/02 18:01,
5小時前
, 7F
08/02 18:01, 7F
推
08/02 18:17,
4小時前
, 8F
08/02 18:17, 8F
→
08/02 18:18,
4小時前
, 9F
08/02 18:18, 9F
推
08/02 19:08,
4小時前
, 10F
08/02 19:08, 10F
推
08/02 19:18,
3小時前
, 11F
08/02 19:18, 11F
推
08/02 19:21,
3小時前
, 12F
08/02 19:21, 12F
推
08/02 20:26,
2小時前
, 13F
08/02 20:26, 13F
推
08/02 20:59,
2小時前
, 14F
08/02 20:59, 14F
→
08/02 21:24,
1小時前
, 15F
08/02 21:24, 15F
→
08/02 21:26,
1小時前
, 16F
08/02 21:26, 16F
推
08/02 22:11,
1小時前
, 17F
08/02 22:11, 17F
推
08/02 22:53,
20分鐘前
, 18F
08/02 22:53, 18F
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
4
40