[心得] Google TW SWE 面試心得
# Google TW SWE 面試心得
背景:
3yoe,做了兩年豬屎屋後受不了工作型態轉職Backend,目前約一年後端經驗
無奈薪水太低加上今年上半年各種外商擴招就開始面試
3月在LinkedIn 收到Google recruiter面試邀約,大多數recruiter都建議可以先準備一個
月再面試,因此面試約在四月
準備:
大約在豬屎屋工作一年後開始刷題,目前約2y+寫題目經驗,第一年拿到Leetcode Guardian
badge後就以寫daily和打週賽為主,比較少認真刷,個人認為應付面試已經夠用了
第一年刷題過程:
1. 週週打週賽,熟悉被電的感覺
2. 分類刷,把各類題型跟經典演算法練熟
3. 隨即刷,訓練分析能力
4. 學習advanced algorithm + 寫hard
推薦打Leetcode週賽,因為題目大多數是新題加上時間限制可以訓練壓力下的分析思考能力
(雖然最近有水題越來越多的趨勢)
面試:
基本上45分鐘1round,面試官時間都抓得蠻剛好的
Phone interview:
英文,兩題medium + follow up,都是grid相關的題目
一週後收到通過通知,然後負責的HR handover給另外一位recruiter,又多等一週講feedba
ck和介紹接下來的面試流程
Virtual on-site interview:
總共四輪,三輪coding+1輪GL(behavior question),兩場coding英文其他都中文
coding跟phone interview基本上是一樣的,可能只有通過的bar稍微高一點
大部分都是兩題medium + 2~3個follow up,有時候跟面試官討論完想法跟複雜度後就直接s
kip不用寫code,所以可能會被問到蠻多題的
題型被問到蠻多graph和array相關的,有一些之前寫過類似的所以蠻快可以想出解法
coding前先跟面試官討論完確認過眼神再開始寫,並確保每個細節面試官都了解,一些稍微
大一點的block可以寫成function讓整個code可以容易被理解,之後寫完code再過一遍也比
較容易講,也能凸顯coding skill(據說interview的document還會再被拿去review)
Post interview:
VO完4天recruiter寄信來說還在collect feedback,並且跟我要了這些資料
- resume
- internal referral
- gaps in employment (if have)
一週後幫忙送packet review(現在好像不會特別說hiring committee review),四天後通電
話通知通過review並開始match team
現在改制後一定會配到一個hiring manager做fit talk,如果第一個沒match才會開始走tea
m match流程,一個月後完成match(體感上是兩週會collect一次有興趣的teams約fit talk)
整個過程中最難的大概就是team match,因為是最無能為力的一個階段,只能等待
Timeline:
4/6: phone interview
4/21: HR feedback
5/11-5/16: on-site
5/27: HC pass
附上兩年多的刷題紀錄
https://i.imgur.com/80Ot9tB.png

祝大家都能面上喜歡的工作
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.184.141.92 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1657163207.A.6DE.html
推
07/07 11:09,
3年前
, 1F
07/07 11:09, 1F
→
07/07 11:09,
3年前
, 2F
07/07 11:09, 2F
推
07/07 11:10,
3年前
, 3F
07/07 11:10, 3F
推
07/07 11:12,
3年前
, 4F
07/07 11:12, 4F
推
07/07 11:32,
3年前
, 5F
07/07 11:32, 5F
推
07/07 11:32,
3年前
, 6F
07/07 11:32, 6F
推
07/07 11:39,
3年前
, 7F
07/07 11:39, 7F
推
07/07 11:40,
3年前
, 8F
07/07 11:40, 8F
→
07/07 11:41,
3年前
, 9F
07/07 11:41, 9F
推
07/07 11:58,
3年前
, 10F
07/07 11:58, 10F
推
07/07 12:02,
3年前
, 11F
07/07 12:02, 11F
推
07/07 12:13,
3年前
, 12F
07/07 12:13, 12F
→
07/07 12:14,
3年前
, 13F
07/07 12:14, 13F
→
07/07 12:14,
3年前
, 14F
07/07 12:14, 14F
推
07/07 12:15,
3年前
, 15F
07/07 12:15, 15F
推
07/07 12:18,
3年前
, 16F
07/07 12:18, 16F
推
07/07 12:43,
3年前
, 17F
07/07 12:43, 17F
推
07/07 12:43,
3年前
, 18F
07/07 12:43, 18F
推
07/07 13:03,
3年前
, 19F
07/07 13:03, 19F
推
07/07 13:05,
3年前
, 20F
07/07 13:05, 20F
→
07/07 13:06,
3年前
, 21F
07/07 13:06, 21F
推
07/07 13:11,
3年前
, 22F
07/07 13:11, 22F
推
07/07 13:11,
3年前
, 23F
07/07 13:11, 23F
推
07/07 13:20,
3年前
, 24F
07/07 13:20, 24F
推
07/07 13:27,
3年前
, 25F
07/07 13:27, 25F
推
07/07 13:28,
3年前
, 26F
07/07 13:28, 26F
推
07/07 13:29,
3年前
, 27F
07/07 13:29, 27F
→
07/07 13:41,
3年前
, 28F
07/07 13:41, 28F
→
07/07 13:41,
3年前
, 29F
07/07 13:41, 29F
→
07/07 13:41,
3年前
, 30F
07/07 13:41, 30F
→
07/07 13:42,
3年前
, 31F
07/07 13:42, 31F
推
07/07 14:25,
3年前
, 32F
07/07 14:25, 32F
推
07/07 14:43,
3年前
, 33F
07/07 14:43, 33F
推
07/07 14:54,
3年前
, 34F
07/07 14:54, 34F
推
07/07 14:57,
3年前
, 35F
07/07 14:57, 35F
推
07/07 15:25,
3年前
, 36F
07/07 15:25, 36F
推
07/07 15:30,
3年前
, 37F
07/07 15:30, 37F
推
07/07 15:37,
3年前
, 38F
07/07 15:37, 38F
推
07/07 15:39,
3年前
, 39F
07/07 15:39, 39F
推
07/07 15:53,
3年前
, 40F
07/07 15:53, 40F
→
07/07 15:53,
3年前
, 41F
07/07 15:53, 41F
推
07/07 16:16,
3年前
, 42F
07/07 16:16, 42F
推
07/07 16:58,
3年前
, 43F
07/07 16:58, 43F
→
07/07 17:08,
3年前
, 44F
07/07 17:08, 44F
推
07/07 18:02,
3年前
, 45F
07/07 18:02, 45F
推
07/07 18:20,
3年前
, 46F
07/07 18:20, 46F
推
07/07 19:51,
3年前
, 47F
07/07 19:51, 47F
推
07/07 20:24,
3年前
, 48F
07/07 20:24, 48F
推
07/07 20:39,
3年前
, 49F
07/07 20:39, 49F
→
07/07 20:39,
3年前
, 50F
07/07 20:39, 50F
推
07/07 20:44,
3年前
, 51F
07/07 20:44, 51F
推
07/07 21:36,
3年前
, 52F
07/07 21:36, 52F
推
07/07 21:37,
3年前
, 53F
07/07 21:37, 53F
推
07/07 22:19,
3年前
, 54F
07/07 22:19, 54F
推
07/07 22:31,
3年前
, 55F
07/07 22:31, 55F
推
07/07 22:43,
3年前
, 56F
07/07 22:43, 56F
推
07/07 23:02,
3年前
, 57F
07/07 23:02, 57F
推
07/07 23:23,
3年前
, 58F
07/07 23:23, 58F
推
07/07 23:57,
3年前
, 59F
07/07 23:57, 59F
推
07/08 01:01,
3年前
, 60F
07/08 01:01, 60F
→
07/08 01:06,
3年前
, 61F
07/08 01:06, 61F
→
07/08 01:06,
3年前
, 62F
07/08 01:06, 62F
推
07/08 01:09,
3年前
, 63F
07/08 01:09, 63F
推
07/08 01:14,
3年前
, 64F
07/08 01:14, 64F
推
07/08 01:42,
3年前
, 65F
07/08 01:42, 65F
推
07/08 07:33,
3年前
, 66F
07/08 07:33, 66F
→
07/08 09:09,
3年前
, 67F
07/08 09:09, 67F
推
07/08 09:55,
3年前
, 68F
07/08 09:55, 68F
→
07/08 09:55,
3年前
, 69F
07/08 09:55, 69F
推
07/08 10:01,
3年前
, 70F
07/08 10:01, 70F
推
07/08 12:36,
3年前
, 71F
07/08 12:36, 71F
→
07/08 12:45,
3年前
, 72F
07/08 12:45, 72F
推
07/08 22:05,
3年前
, 73F
07/08 22:05, 73F
推
07/09 05:14,
3年前
, 74F
07/09 05:14, 74F
→
07/09 05:14,
3年前
, 75F
07/09 05:14, 75F
推
07/09 13:22,
3年前
, 76F
07/09 13:22, 76F
推
07/10 21:43,
3年前
, 77F
07/10 21:43, 77F
推
07/12 18:04,
3年前
, 78F
07/12 18:04, 78F
推
07/12 18:06,
3年前
, 79F
07/12 18:06, 79F
→
07/12 18:06,
3年前
, 80F
07/12 18:06, 80F
推
07/13 08:46,
3年前
, 81F
07/13 08:46, 81F
推
07/13 23:13,
3年前
, 82F
07/13 23:13, 82F