# 關於我應徵上Google的那件事 ### 碎碎念 從Georgia Tech畢業後,我經歷了一小段美國科技業的寒冬。如今美國科技業稍微稍微的解凍,但還沒有回到之後的狀態。身為GT臺灣學生會前會長,一個月現任會長問我要不要去幫忙講個Career Workshop線上找工作講座時,我理所當然地答應(雖然在心中有小碎唸覺得好像有點麻煩,還有我簡報做很醜)。那之後,我開始想是不是能把我的經驗跟一些學弟妹分享。雖然台灣Google開的職缺種類偏少而且我不確定台灣Google有沒有自己玩一套規則,但還是加減分享一下。我為了逃離大量寫程式還有過去接案給我的一些糟糕經驗,盡可能逃離會碰到網頁不管前端還是後端開發的工作。必須說,符合這樣的工作還要薪水好在台灣可能不是很好找。要有更開闊的資訊領域工作視野,還是必須往國外走。 ### 我是誰? 以防萬一我已經被遺忘了(?),我簡單介紹我自己。康瀚中,2016入學2021年六月中央資管畢業。畢業後到美國Georgia Tech讀MS Cybersecurity,2023 五月畢業了。目前在美國Google的Google Enterprise Network擔任Network Engineer。在中央資管的時候是13家的,待過學術部後來當器材部部長。大學最後一年在台灣Intel做實習,在美國碩一升碩二的暑假去Amazon當SDE Intern。2021年寫過申請美國碩班的文章並發在江湖版,希望有幫到一些人。 ## Google Hiring Process Google Hiring Process主要可以分成三大部分-Resume Screening, Interview, Offer。要走到offer就是前面每一個階段都必須過關。接下來我會細講每一個大關我認為會幫助你過關的重點。 ### Resume Screening 要過Resume Screening,這兩件事我建議要做 - 內推 - 內推在每個公司的效果不同,但在Meta跟Google可以說非常有效。Meta跟Google在內推後會在限期內給你回覆。雖然回覆不一定是進到下一階段,但至少履歷會被先撈起來審。這件事遠比石沉大海好。 - Google每年同一個Email帳號只能被內推一次。被推一次可以投三個缺。如果一年內被推超過一次(如果真的有)可能不會被再審。Google本身不內推直接投工作也有90天內三個職缺的規定。丟Google職缺時要注意。如果要繞過這個機制的話,最好就是多搞幾個email跟手機,可能有機會躲過(不保證)。 - 履歷寫好 - 寫英文履歷跟寫中文履歷的邏輯差異非常大。在美國跟朋友互相改履歷字字珠璣的地步,在台灣時完全沒辦法想像。改英文履歷建議給在美國工作過的人改。不要只聽一個人的意見,同時要多看履歷、吸收別人的寫法。 - Google要過Resume Screening的話,我建議履歷要符合八成以上的Job description。這意味著平時唸書準備時,就要多看想要發展的職涯方向,把Job Description有的東西學一學,看能不能做一個project出來或是先找相關工作看看。這件事如何做到?例如Network Engineer會需要你理解各種協定、實際操作機器的經驗、Network trouble shooting等等,那要想的問題是「我如何在我履歷上顯示我會這些東西?」以我來說,我去搞了一張CCNA、我玩過不同家的網路設備、我工作經驗中有設定過網路設備而且有參與規劃過公司網路。 ### Interview 這邊分成兩個階段 - Phone Screening - Phone Screening會發生在Recruiter聯絡你說你Resume Screening過關之後。Recrutier的email中會請你選一個時間來做phone screening。Phone screening就是簡單的面試,會透過Google Meet來進行,時間長45分鐘。內容會是跟你的職缺有關的基礎題目。回答Google面試時要記得,他們非常在意你思考的過程,不要只丟一個答案。我會建議把你做的假設、選用的工具或理論、思考過程都完整的呈現。 - Final Round - 在Phone Screening過關之後,recruiter會寫email恭喜你。我自己是還有接到recruiter打電話恭喜我並且跟我約時間要講解Final Round的進行方式。以往Google在Final Round時會付機票、住宿等等費用邀請面試者去公司面試。2022之後有了Travel Restriction,Final Round就變成線上進行了。以往是一天去公司面4~5關面試,現在會根據面試者選的可用時間去安排面試。我自己就拆了四天晚上面試。 - 面試內容根據職缺會不同。SWE我聽到的是3~4關coding加上1關Googleyness aka Google版本Behavioral Question。我的面試是Network Basics, Network trouble shooting and debugging, scripting and Googleyness。Googleyness我自己認為很重要,我跟不同人練了7場模擬面試。具體準備方式我會說去找Behavioral Questions的題庫,然後請英文好的朋友陪你練。Be respectful, inclusive and use possitive words. Technical interview就跟上面Phone Screening的回答模式一樣。Behavioral Question就用最常用的STAR method去回答。 Final Round結束後,你的面試回饋會被集中起來送到Hiring Committee。你的錄取與否不是前一關過了後面一關才有機會,final round就是最後看綜合表現。Hiring Committee會是由一些Google員工集結起來審你的Final Round面試結果來決定要不要你。 Hiring Committee過之後,恭喜你可能可以拿到這份工作了。為什麼說可能呢?因為Google有些職缺是要經過Team match的。意思是,雖然hiring committee說你可以進來工作,但如果你的職缺是要team match的,要等有部門要你才會正式有工作。這件事最常發生在SWE。其它看起來比較有特長的職缺我自己認為就比較不會team match。team有機會拖到半年以上。印象中team match是有時間上限的,期間內team match不掉就要重新來過。 ### Offer 在過五關斬六將來到最後給Offer的階段就恭喜你拿到工作~ ## 後記 我不知道大家覺得內容如何,我覺得我寫的有點少,也怕講太詳細會變成流水帳。有興趣的話,歡迎中央資管學術部想辦留美、職涯、找工作講座可以找我。這個面試準備方向我覺得應該跟台企很不一樣,但對美商應該算是實用。