Google SWE 2025 University Graduate 面試心得
流程:
- 投履歷
- 一面:1 場演算法面試
- 二面:4 場面試,包括 3 場技術關和 1 場 Googleyness & Leadership(G&L)的面試
- Hire Committee Review
- Team Match
時間表
- 12 月下旬:投 Google SWE University Graduate
- 1 月上旬:收到第一輪面試邀請,排一月中旬
- 1 月中旬:面試官生病了,改排一月下旬
- 1 月下旬:一面
- 2 月上旬:過完年就收到一面通過的通知
- 2 月下旬:二面
- 3 月上旬:送 Hire Committee
面試心得
一面
問一題大概是 Leetcode Easy 的題目,很快的用 DP 解出來。 Follow up 比較難,大概會到 Leetcode Medium 之上的難度。
是博弈論的題目。
二面之一
字串題兩題,大概都是 Leetcode Easy。
因為解的很快,所以面試官才出了第二題。
回饋:Positive
二面之二
圖論加一些計算幾何的內容,大概是 Leetcode Medium。
有一個 Edge Case 沒考慮到,被面試官提醒才發現 QQ。
回饋:Positive
二面之三
難度之最,當下沒有解出來,感覺需要額外資訊,面試官最後同意讓我寫一個需要額外資訊傳入的 Solution。
事後證明出來了這題不可做,額外資訊是必要的。
回饋:Positive
二面之四(G&L)
問一些遇到衝突要怎麼處理,如何領導團隊之類的問題。
其實就是行為面試,除此之外在檢驗你有沒有 Google 核心價值觀:友善、包容、多元⋯⋯。
回饋:Positive
事後覺得自己回答的挺爛的。
我如何準備技術面試?
背景:
- ICPC 銀牌選手
復健:
- Leetcode 刷了大概 100 多題。
確保每個 Tag 的題目都刷過一些。
然後可以適當的寫一些該公司的考古題(需要會員),來看該公司的出題風格。
Google 的面試風格:
- 需要不斷的和面試官確認資訊,他有時候不會主動提供。
- 有一些會提供看似沒用的條件,但他們可以造成不同的複雜度或是效率。
- 用最簡單,最快速的方法才算是解出來,除非你可以證明這是這題的最低複雜度,否則你都不算是解出來這一題,面試官會不斷問你:可以更快嗎?
