[心得] 2024 美Google L4 SWE 時程分享

看板Soft_Job (軟體人)作者 (瑪莉)時間5月前 (2024/05/30 11:57), 編輯推噓34(34032)
留言66則, 36人參與, 5月前最新討論串1/1
受到前幾篇文章感召 決定來拋磚引玉分享個人今年成功錄取L4 SWE的經驗 希望能有些微的參考價值 地點: 美國 Durham, NC 單位: Google Cloud Networking 個人背景: 2010 - 2016: 113 EECS學、113 CS碩 2016 - 2020: 螃蟹FW 2021 - 2022: NC State ECE PhD 2022 - 2023: NC State Computer Networking MS LeetCode: Easy: 108 Medium: 171 Hard: 33 週賽從來沒有完成過 頂多解出1題Easy 2題Medium,就會在Hard卡死 面試時程: Before Week 0: 4個月內請朋友內推了7個Google缺,全部被拒 包括NG、L3、L4 Week 0: 投這次的職缺 (忘記先請朋友內推) Week 1: Recruiter Phone Screening Interview 並安排當週Mock Interview及下週Virtual On-site Interview Week 2: 兩天共3場Virtual On-site Interview 包含Behavior Round Week 3: 週一: 一場Virtual On-site Interview (面試官上週臨時有事所以延到這天) 週三: Recruiter通知結果為Mixed Reviews 本人心死 週五: Recruiter通知這個缺的組對我有興趣 本人燃起最後希望 Week 4: 週一: Team Match Call w/ 現在的主管 沒有記錄到這場有沒有問任何Coding相關問題 有的話我不是用Python解就是用C解 週三: Recruiter要求提供用C++寫的Project Links 因為這個組都是用C++ 需要證據證明我對其有一定熟悉度 但我沒有做過任何Side Projects in C++ 在螃蟹都是寫C 最後一次是十幾年前大一下修的OOP (那堂拿了60分,教授人好讓我過) 所以最後回了幾個GitHub Links 來自博班那一年做研究時拿來改Code的Open Source Project Week 5: Recruiter表示主管覺得證據不足,需要加面C++ 我只好開始惡補C++語法,尤其是Class、Template等等 Week 6: 週三: C++ Coding Interview 結果只是要我實作memcpy() 用的完全是C的bit operation語法而已 沒有任何Class及其進階內容 整個過程輕鬆到像是在聊天 週五: Recruiter通知部門主管確定選我 Week 7: 順利過Hiring Committee VP審過 發Offer Virtual On-site Interview: 因為是全視訊所以加個Virtual 但就是以前的On-site Interview Round 1: 要印出一個檔案內每個Block/Function的起始/結束行數 (細節有些忘了) 體感是Medium 主要用Recursion & Stack解決 印象中有Follow up question 除了把Stack改成用Queue作以外 也講了其他需要跟著動的條件判斷 簡單改個幾行沒有確定是否有其他Bug時間就差不多到了 個人推測面試官算是滿意 Round 2: 是個Pangram相關的題目 同樣細節忘記了 體感是Hard 怎麼實作的已經沒有印象 個人自覺表現不好,推測面試官不滿意 Round 3: 給定一個String,要把他拆成若干Substring 條件是這些Substring不能重複 全部合起來可組成原本的String,不可多不可少 不確定有沒有要求Substring的數量要最多或最少 體感是Medium 一開始用了List和Dictionary去做 提示之後才知道要用Trie 個人也是自覺表現不好,推薦面試官不滿意 總結: 我其實不是很確定究竟怎麼成功錄取的 畢竟我的LeetCode程度應該算是不怎麼樣 每次遇到Hard都解不出來 但我猜地點應該有關係 畢竟公司距離我畢業的NC State車程大概40分鐘而已 我對當地相對不陌生 比較不用擔心我有Offer之後嫌北卡這個州太鄉下所以不來 而我本人也是比較排斥加州/台北這種擁擠的環境 所以北卡/新竹這種相對鄉下又有園區的地方我就很愛 另外可能是時間 現在已經不再是前兩年最慘的狀況 除了職缺陸續開放以外 北卡這個Site也是很積極的在招人 我主管的理想是整個組要有50人 (目前大約15人) 還有這個缺開沒多久我就看到並且投了 所以能進得去Recruiter的眼裡 最後應該是因為我找的不是NG缺 不用去跟神仙打架 而且想/願意寫較底層C/C++的人應該相對少 所以競爭者又更少一些些 另外不確定螃蟹的名聲有沒有影響 但個人感覺是年資不算被砍(? 幾乎所有有找我面試的大公司,E.g., Google/Nvidia/Apple/Cisco 都是給面需要3~5年年資的缺 反而NG全部打槍,面都沒得面 想自願降薪都不行 最後我想說能上這個缺真的是很幸運 是個完美符合我個人能力、興趣,以及職涯發展的缺 在過去投履歷的大半年內 幾乎沒有看過這種缺 就算有,也馬上就被拒絕 連第一關面試機會都沒有 當然就更不用說Google這間公司本身的其他所有好處 沒有任何不去的理由 祝福大家都可以順利找到自己的職缺 共同撐過這段艱難的時期 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 45.37.160.227 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1717041450.A.409.html

05/30 12:02, 5月前 , 1F
相比起刷題… 國外學歷似乎是cp更高的方式
05/30 12:02, 1F

05/30 12:02, 5月前 , 2F
學歷是2021唸完phd再唸一個master的意思嗎?
05/30 12:02, 2F

05/30 12:35, 5月前 , 3F
恭喜 樓上 我猜是drop 拿ms 畢業
05/30 12:35, 3F

05/30 12:56, 5月前 , 4F
當然是Drop PhD啊哈哈
05/30 12:56, 4F

05/30 13:14, 5月前 , 5F
恭喜! 美國G 應該HC多很多 台灣G是神仙亂鬥
05/30 13:14, 5F

05/30 13:15, 5月前 , 6F
恭喜,我也遇過只考memcpy的,一直懷疑題目有無陷阱
05/30 13:15, 6F

05/30 13:18, 5月前 , 7F
猛哥 謝謝分享
05/30 13:18, 7F

05/30 13:32, 5月前 , 8F
2021-2022 意思是兩年幹完PHD嗎==?
05/30 13:32, 8F

05/30 13:32, 5月前 , 9F
喔喔我看到推文解釋了 感謝
05/30 13:32, 9F

05/30 13:35, 5月前 , 10F
推推,謝謝強者分享
05/30 13:35, 10F

05/30 13:35, 5月前 , 11F
哇靠你這是面了幾輪
05/30 13:35, 11F

05/30 14:00, 5月前 , 12F
運氣跟實力的結合
05/30 14:00, 12F

05/30 14:00, 5月前 , 13F
美國HC也不多了
05/30 14:00, 13F

05/30 14:03, 5月前 , 14F
未來是印度的
05/30 14:03, 14F

05/30 14:47, 5月前 , 15F
恭喜
05/30 14:47, 15F

05/30 16:01, 5月前 , 16F
推 感謝分享, 恭喜!
05/30 16:01, 16F

05/30 16:10, 5月前 , 17F
這裡真的什麼神人都有~
05/30 16:10, 17F

05/30 16:23, 5月前 , 18F
腿,很厲害
05/30 16:23, 18F

05/30 18:10, 5月前 , 19F
congratulations
05/30 18:10, 19F

05/30 19:02, 5月前 , 20F
連Hard解不了也可以上L4,那上一篇是...?
05/30 19:02, 20F

05/30 20:46, 5月前 , 21F
能上都有一定能力啦,但有時後就真的遇到神仙打架也沒辦
05/30 20:46, 21F

05/30 20:46, 5月前 , 22F
05/30 20:46, 22F

05/30 21:50, 5月前 , 23F
讚!感謝分享
05/30 21:50, 23F

05/30 22:44, 5月前 , 24F
每個區域不同role 競爭程度不同 但也不是零準備多面幾次
05/30 22:44, 24F

05/30 22:44, 5月前 , 25F
就會pass這樣 雖然說google宣稱沒有三振這種事 寧可信其
05/30 22:44, 25F

05/30 22:44, 5月前 , 26F
有不可信其無
05/30 22:44, 26F

05/30 23:01, 5月前 , 27F
推恭喜
05/30 23:01, 27F

05/31 02:54, 5月前 , 28F
哥好強
05/31 02:54, 28F

05/31 08:39, 5月前 , 29F
現在美國碼農是大運氣時代 一堆刷千題找不到工作的
05/31 08:39, 29F

05/31 08:43, 5月前 , 30F
但還是有沒刷題就能上岸的倖存者
05/31 08:43, 30F

05/31 08:52, 5月前 , 31F
當然還是要恭喜 這是現在很多top 10 MS都達不到的成就
05/31 08:52, 31F

05/31 08:53, 5月前 , 32F
但我真希望不要有傻子看到這種成功文就想來美國念碼
05/31 08:53, 32F

05/31 08:55, 5月前 , 33F
老實說現在台灣G比美國G容易拿到面試多了
05/31 08:55, 33F

05/31 09:24, 5月前 , 34F
想回台灣了
05/31 09:24, 34F

05/31 11:00, 5月前 , 35F
Google有三振這種事啊,一生只能onsite三次。
05/31 11:00, 35F

05/31 11:00, 5月前 , 36F
還有,我上周不是說了嗎? 台G比美G難進(新店G例外),所以
05/31 11:00, 36F

05/31 11:01, 5月前 , 37F
不能用這篇的HARD解不出來仍拿L4來對比上篇的例子,這是
05/31 11:01, 37F

05/31 11:01, 5月前 , 38F
橘子與蘋果,阿罵打機關槍。
05/31 11:01, 38F

05/31 11:02, 5月前 , 39F
事實上,本來就不用HARD都要解出來,會要求HARD解出來才
05/31 11:02, 39F

05/31 11:03, 5月前 , 40F
能錄取的情況有二: 1是公司問題,這種公司不多,move on
05/31 11:03, 40F

05/31 11:03, 5月前 , 41F
就好 2.假專案實務仔 + 真不會刷題仔 + 面試失敗後找各
05/31 11:03, 41F

05/31 11:04, 5月前 , 42F
種理由的l_s_r
05/31 11:04, 42F

05/31 11:10, 5月前 , 43F
沒聽說有三振這件事
05/31 11:10, 43F

05/31 11:15, 5月前 , 44F
我面試中期開始就只著重在Medium難度的題目。目標是
05/31 11:15, 44F

05/31 11:15, 5月前 , 45F
流暢地敘述解題想法,接著在不寫出Bug的狀態下一次過
05/31 11:15, 45F

05/31 11:16, 5月前 , 46F
。畢竟面試了十來場OA+Coding Rounds之後,體感是幾
05/31 11:16, 46F

05/31 11:16, 5月前 , 47F
乎都沒有Hard那麼嚇人,索性放推Hard專注在有把握的
05/31 11:16, 47F

05/31 11:16, 5月前 , 48F
地方,畢竟還要留時間給最後一學期的兩門課跟實習。
05/31 11:16, 48F

05/31 11:22, 5月前 , 49F
有一篇廣為流傳反駁三振的文章 好像面10幾次才進G的, 但
05/31 11:22, 49F

05/31 11:22, 5月前 , 50F
特例找不完三次之後被找的機率會不會有顯著的差異不得而
05/31 11:22, 50F

05/31 11:22, 5月前 , 51F
知了
05/31 11:22, 51F

05/31 11:44, 5月前 , 52F
體感上差不多medium到hard比較常見
05/31 11:44, 52F

05/31 11:44, 5月前 , 53F
medium到hard的這個區間
05/31 11:44, 53F

05/31 12:39, 5月前 , 54F
我記得the techlead不是被reject超過十次?
05/31 12:39, 54F

05/31 16:51, 5月前 , 55F
舊題hard 難度基本就是 新題medium :)
05/31 16:51, 55F

05/31 17:12, 5月前 , 56F
感覺要補phd了
05/31 17:12, 56F

05/31 17:36, 5月前 , 57F
網上隨便找都有超過三次的 三次還沒上 自己問題比較大
05/31 17:36, 57F

05/31 17:36, 5月前 , 58F
以L3/4而言啦
05/31 17:36, 58F

05/31 19:35, 5月前 , 59F
恭喜!
05/31 19:35, 59F

06/02 07:15, 5月前 , 60F
恭喜
06/02 07:15, 60F

06/02 14:52, 5月前 , 61F
推 恭喜!
06/02 14:52, 61F

06/02 21:44, 5月前 , 62F
感謝分享… 跪著看完了
06/02 21:44, 62F

06/03 15:25, 5月前 , 63F
台G hiring bar現在沒有以前高了...
06/03 15:25, 63F

06/03 15:26, 5月前 , 64F
現在也沒有新店G這種東西
06/03 15:26, 64F

06/04 14:43, 5月前 , 65F
06/04 14:43, 65F

06/17 09:28, 5月前 , 66F
謝謝分享
06/17 09:28, 66F
文章代碼(AID): #1cL_agG9 (Soft_Job)
文章代碼(AID): #1cL_agG9 (Soft_Job)