[心得] 北美 Google general SWE 面試分享
前言:
分享在博班畢業前夕同時準備畢業和面試的過程,貢獻一個data point供大家參考。如果有問題,歡迎來信詢問,如果能回答的小弟會盡量回答。在疫情期間獲得這個面試機會純屬意外,當下也不確定自己何時可以畢業,所以搞到最後整個找工作期間只面試了一家,也非常幸運通過面試,並趕在上工前夕畢業。趁畢業和上工這段空擋,把這個過程記錄下來,希望能幫助大家。
背景:
PhD in ECE @ 美國中西部某大學
Undergraduate in Engineering @ NTU
來美國念博班之前沒修過演算法,但大學修過資料結構,沒有實際開發Project經驗。演算法苦手。
博班期間 Google Intern * 1 (No return offer)
刷題準備:
第一次Intern前: 斷斷續續大概200題,刷的很鬆散,確定拿到面試之後才密集刷了快100題。
確定拿到Google正職面試 - 面試當天共三個月密集刷: 大概 300題。
Summary:
LeetCode 共刷512題 162 Easy, 287 Medium, 63 Hard.
學習資源:
這邊我就不贅述,現在網路上資源太多了,也有很多大神分享過。每個人學習方式不同,僅列出我常使用的,供大家參考。我覺得最有效的方式是多看不同種解法,想辦法讓自己看懂。但這就因人而異了,有些人光看文字就可以知道為什麼要這麼解,有些人要看影片從頭到尾一步一步講解才有辦法完全理解解法的邏輯。小弟就是屬於後者,所以剛開始刷題時十分之崩潰,光一題recursion或是dp就可以耗上一整天但仍然看不懂。就算看懂了,數日之後又遇到相似的題目卻又解不出來,常常忙了一整天卻一無所獲的感覺。同時又有研究上的壓力,真的是刷到懷疑人生,覺得自己的腦袋是不是哪裡出了問題。
演算法相關:LeetCode、MIT Algorithm 線上影片、對岸Github刷題教學 (ex:
https://labuladong.gitbook.io/algo/)、Back To Back SWE
面試過程相關:一畝三分地、 Ex-Googler YTer(Clément Mihailescu)
面試過程:
五輪面試 一天面完
每輪 45分鐘,back to back
早上兩輪 下午三輪
前四輪coding 最後一輪Behavioral
面試過程不詳細贅述,寒喧之後不囉唆直接開始面,前三輪原始題目和follow-up都有解出來,第四輪小炸,但還是有把題目解完,所有題目難度落在Medium~Hard之間。
Behavioral 遇到的面試官感覺很菜,照著他手上的題庫一題一題問,沒有來回對話過程。
Timeline:
2020 10月recruiter 聯繫
2021 1月面試
2021 2月過Hiring Committee開始Team Match
2021 2月- 6月 Team Match
共配對到3組
2021 3月
1. Youtube Engineering Productivity Team (失敗,要求即刻上工,時間無法配合,繼續 Match)
2. Google Search Ads Experiments and Analytics(失敗,原因同上)
2021 4月 - 6月
人資決定暫停Match,先把我抽離Candidate Pool 一個多月後再繼續。中間完全無聲卡,直到我寄信問,人資才想起來,並把我放回Pool。期間又發生原本負責我的人資跳槽,換人資。
2021 6月
3. Google Search Knowledge Engineering Team (成功)
簽約 9月上工
因為沒有Competing offer,所以沒有任何談薪空間,這點G踩得很死。
結語:
一直知道G家以慢聞名,之前實習面試的時候也有體會過。不過就算有心理準備,過程仍是十分煎熬,太多不確定性可以讓自己胡思亂想搞得整天心神不寧,再加上在博班最後階段,隨便一個信箱通知都可以搞得我心驚膽顫。感謝天,還好最後結果是好的。在這邊就不分享自己刷題方式,板上已經有太多神人分享,我就不獻醜了。這邊主要講的是刷題時的心態,個人認為刷題是時間的累積,有些一開始看不懂的解法,如果當下有花時間去努力搞懂他,時間久了,大腦會神奇的理解這些東西。個人反而認為很多時候要克服自己的情緒,要努力抑制覺得「自己很笨很廢」的這個想法,才有辦法靜下心來好好的把這些知識烙印到腦子裡並融會貫通。整個準備過程太多眉眉角角,很難在一篇文中把所有東西寫出來,如果有任何問題,歡迎來信詢問,我會盡量回答。最後,祝大家找工作順利!
--
推推!
推一個
謝謝分享
推
推
樓主超強,可以加好友私聊嗎?
聊,都聊
g沒competing offer就低很多xd
恭喜~
樓主超強~博班進去是L多少?
L4
沒compete的話 真的很low ball :p
推
其實樓主您這些心得很受用,感謝分享
很高興有幫助到你
大神太強啦~
推
感謝分享教材跟心得
恭喜!
會寫這篇也是受到wheels大大影響,不然日子久就懶了XD
看到blind上一個案例 L5 offer G一開始只給250K 拿到FB of
fer去 compete 才給到420K
如果追求高薪,真的是建議有competing offer
※ 編輯: gn02561792 (73.91.184.109 美國), 08/04/2021 00:26:25不一定要拿到offer,光進到onsite就能先提一下了
知道你進到別家onsite,有的就會先加避免你覺得lowball
推
謝謝分享 推
強
感謝分享!
G 真的很慢, 我兩次 onsite 的安排都讓等到"下次請早"
L5 250K 真的太.. 我月前拿到的offer,只是提另一家
offer 有點接近,但還是比較低。沒兩天他們就追加15%。
對了, 我說的不是G的offer是另一家FAANG
很開心聽到樓主的分享 這些心得對於自己目前的狀況很有
幫助!
棒棒
爆
[心得] 0到100的軟體工程師面試之路Hi Sir, 我是XDucka, 2022年過年完到7月底大概花了4~6個月 準備和實戰了台灣一些外商公司(Google/Amazon)等等的面試 小弟這幾年在板上觀望和準備面試的過程中看了非常非常多板上的文章 Wheels大,ghostreporty大,punk86862001大,wulouise大,還有jserv大神大大49
[心得] 代po 十年一夢 2019年錄取Google。前言 十年前剛在美國碩士畢業,先在美國工作幾年,然後再回台灣工作幾年,最後又回到美國 工作。而這次 Google 就是結束台灣工作回到美國的一次。不管在那裏工作,每年幾乎面 試一次Google,不管Software Engineer、Software Engineer in Test、Software Engineer, Tools and Infrastructure、Test Engineer我都面試過,最後在2019年如願45
[心得] 代po Google SWE Offer以下附上心得分享: 前陣子拿到 Google offer,之前在準備面試時看前面幾位大大的文章很受啟發,趁記憶 還比較清晰時分享一點準備心得,希望能對正在準備或之後想準備有一點幫助。 以下文字比較偏個人看法,如果用詞有些不太恰當還請大家包涵;Google 大神很多,個 人資訊就盡量不提。39
[心得] 面試心得 Appier/Garena/iKala/GoogleTWMedium好讀版: 筆者在日本當工程師五年後於2019年末回台, 2020年2月開始找台北的工作,主要找的工作內容有Backend (Golang) Engineer 以及需要用到英日文的Support Engineer為主, 面試公司有Appier/iKala/Garena/Shopee新加坡/Google台灣等,為期三個月。39
[心得] 代po 北美Google general SWE面試心得代PO ----- 前言: 最近準備入職google了,想說在這邊回發一下心得文回饋一下大家。這邊注重在我是怎麼 準備面試的。文筆不太好請見諒。29
[心得] 跳槽面試(Google/Amazon/M/R/S...)前言: 曾在板上徵求意見,因為疫情和種種原因沒有去日本外商工作的動機了, 但最近要在台灣的外商上工了,分享一些面試經驗。 背景: 碩班做 AI/CV 相關,沒有能拿得上檯面的發表。11
[心得] 北美MLE找工經歷分享前言: 縱使每個人的求職經歷與感受,如人飲水,冷暖自知,但秉著取之於ptt,用之於ptt的精 神,分享一個北美CS博士班找工作的歷程。 背景: CS PhD in MLE@美國東岸大學10
[北美] 2021 summer intern - Google software engineering嗨各位好! 想找找看板上有沒有北美的 PhD 學生對於 Google 2021 summer internship (software engineering) 有興趣,或是已經進到 pool 裡正在 team match ? 根據 Recruiter,明年暑假的 SWE Intern Bachelor 和 Master 申請已截止. 如果已經在面試或在 pool 裡則不限制要 PhD (Bachelor 或 Master 也可以).10
Re: [心得] Google TW SWE 面試心得(下)第一次發文有違反版規的請見諒… 背景四大資工碩預計今年八月畢業,大學非資工相關科系,Leetcode 約200題。 小弟在面試等待的過程中很焦慮,沒什麼時間線資料可以參考,所以分享一個冗長的Google面試時間線給大家,希望大家能多少獲取一些想要的資訊。 2月: HR聯絡 3月: Phone interview5
Fw: [心得] 有工作經驗後留美面試Google/微軟/Oracle作者: craig08 (小佑) 看板: Soft_Job 標題: [心得] 有工作經驗後留美面試Google/微軟/Oracle 時間: Wed Nov 18 08:47:42 2020 ## 前言 受到前面 punk86862001 與 ghostreporty 兩位學長的啟發,實在受益良多,我決定也來