台灣找美國工作分享(CS) - offer

Table of Contents


找工作終於告一段落 (漫長抗戰啊!!)

之前從板上的文章收獲不少, 也來分享一下

本身有個小優勢是沒有身份問題, 但從小到大都在台灣長大, 本土CS碩士, 工作經驗三年
今年以前從來沒去過美國, 英文口說聽力也是奇爛(汗)


面試公司: Google, Facebook, Linkedin

面試職位: Software Engineer

求職方法: 這三家都是透過Internal Referral, 另外也自己投了幾家
(Twitter, Evernote)但都沒下文, 看起來沒有美國學歷的狀況下
Referral相當重要啊!! 只能慶幸求學過程中認識了不少好學長T^T

面試過程:

三家其實大同小異, 履歷投出後會接到Recruiter來信約phone screen, 簡單的
talk約半小時, 接下來會有一個phone interview, 順利的話就到onsite啦

onsite的話Google & FB都是四個45min的session, Linkedin比較長有六個1hr
的session, 內容大約是:

1. coding problems - 一些演算法/資料結構的問題要能夠現場co出來, phone
interview用google doc or collabedit之類的協作平台, onsite就是用白板
這部分可以參考http://oj.leetcode.com/ 我覺得命中率還頗高的:P
有簽NDA就不特別分享題目了, 不過我沒有被考到特別難的

2. system design - 叫你design一個指定的東西, 但最後都會導引到如何處理
巨量資料/request, 這部分我實在沒什麼相關經驗, 也不知道從何準備起
個人覺得沒有答的非常好

3. background - 問你過去做過什麼東西, 這部分我蠻幸運在前公司有負責過很
technical的問題因此講起來相對容易, 也大多能convince interviewer

4. behavior - why G/F/L, ...etc.

onsite後的流程根據公司不同會有不太一樣的後續發展:

Google: team matching(跟對你有興趣的hiring managers phone interview)
-> hiring committee -> 口頭offer -> offer letter

Facebook: FB不用選team, 因此流程簡單很多, 約一周就收到結果

Linkedin: 跟Google類似, 但是快非常多

心得:

大部份的時間都花在準備coding problems, onsite interview前我大概做了這些事
1. 把careercup該公司的題目/解答全部至少看過一次, 有時間的話就用紙筆在
紙上模擬寫白板
2. 前面提到的leetcode題目全部寫完, 有不會的就Google題目名稱可以找到大陸
牛人的解答
3. 找同學練習互相interview, 大約練習了4~5次

通常每個session結束時interview都會留5~10分鐘, 我一開始單純的以為這真的是
給你問問題而已, 但後來問recruiter的時候才發現這些其實都會寫在feedback上
我問interviewer的問題主要大概有:
a. why did you choose G/F/L
b. is it possible to have some bottom-up ideas get implemented
c. tell me about the curture here
d. how long does code review proccess take

英文 - 由於沒有在國外生活的經驗, 英文能力不是非常好, 因此從履歷投出後
幾乎無時無刻都在自言自語, 思考自我介紹該怎麼講, 同時也跟同學練習用英文
interview (非常有用!), 後來大概練到勉強能應付interview的程度就上陣了 XD

備註:

有想要同時投這幾家公司的話可能要注意一下時程, 我的經驗Google處理的速度
比另外兩家慢了一倍... 建議可以提早1~2個月apply Google

以上, 希望能對跟我一樣煩惱於國內找不太到滿意工作的人有點幫助 ><

--

All Comments

Rae avatarRae2013-12-25
推!!
Zenobia avatarZenobia2013-12-26
請問您如何解決身分問題
Caroline avatarCaroline2013-12-31
感謝父母...
Edith avatarEdith2014-01-02
他說沒有身份問題
Kyle avatarKyle2014-01-05
想請問最後選哪呢?
George avatarGeorge2014-01-08
推! 感謝分享
Ivy avatarIvy2014-01-11
不過身份問題的話, 我有聽到FB似乎會讓員工申請到簽證前
Joe avatarJoe2014-01-16
先到別的辦公室上工 (ex. London)
Doris avatarDoris2014-01-18
對法輪功(FLG :P)而言身份應該不是問題 要你就會幫你解決
Jacky avatarJacky2014-01-21
leetcode做完了? 150題不簡單喔
Rachel avatarRachel2014-01-23
CS強者沒有身分問題的確只是個小優勢,關鍵還是本身能力
Ursula avatarUrsula2014-01-26
推!!
Lily avatarLily2014-01-30
可以請教為何CS的碩班身份可以相對如此不重要?
George avatarGeorge2014-02-01
推強者
Rosalind avatarRosalind2014-02-02
推~~~ 謝謝經驗分享!!
Rachel avatarRachel2014-02-03
推! G 應該先過 hiring committee 才做 team matching
Margaret avatarMargaret2014-02-06
樓上, 我一開始也以為是這樣 不過實際上是相反
根據recruiter的說法是有工作經驗的流程會不太一樣
Anthony avatarAnthony2014-02-09
原po原本在臺灣是做什麼的
Kama avatarKama2014-02-14
DE太強了
Belly avatarBelly2014-02-17
推! 強大的DE!
Genevieve avatarGenevieve2014-02-21
做... Software Engineer XD 做的東西蠻雜的
Rae avatarRae2014-02-22
有data scientist的情報嗎XD
Daniel avatarDaniel2014-02-25
DE太強了
夠強的話, 有沒有身分, 只是早晚上工的問題而已
Caroline avatarCaroline2014-03-01
Heather avatarHeather2014-03-04
推! 恭喜!!
Skylar Davis avatarSkylar Davis2014-03-08
恭喜,強者
Blanche avatarBlanche2014-03-12
真強者
Bennie avatarBennie2014-03-14
de太強了
Noah avatarNoah2014-03-17
DE太強了