[心得] 美國刷題仔在職跳槽卻無任何offer流水帳
來個美國OPT->H1b邊工作邊面試的流水帳分享,
順便討論該不該刷leetcode?可以用Python刷Leetcode?
## 背景
台灣四大EE學士,系統廠工程師兩年,沒做什麼硬體,都在中國工廠。
某國立商院碩士肄業,美國排名50~100CS碩士
目前:2018 CS畢業後用OPT找到一家150人中小型新創,後端工程師,主要資料處理
Tech stack:工作上Java為主,Python做scripting資料處理/內部工具
Leetcode語言:還在讀CS碩就全用Python刷
Leetcode進度:畢業前最後一個學期100題,畢業到找到工作時250題,上個月面Amazon時450題,目前500題(Easy 228/Medium 228/Hard 44)
背景小結:美國轉職CS刷題仔,沒什麼特長,不會拿到很多Offer也是很合理,只能繼續努力
## 2019
Panjiva
管道:海投
面試結果:沒過Technical phone screening,猜測是Tech Stack沒滿足
職缺語言:Python
Truemotion
管道:海投
面試結果:on-site沒過,猜測是一邊面試就negoiate薪水,並且加上當天Flask的API不 夠細緻
職缺語言:Python(後端配合ML)
CarGurus
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,原因不明
職缺語言:Java
PathAI
管道:海投
面試結果:沒過HR phone screening,原因不明
職缺語言:Python(後端配合ML)
Proofpoint
管道:LinkedIn HR聯繫
面試結果:沒過Technical phone screening,
問到為什麼要換工作時可能表達太多對目前工作很滿意,可能被面試官察覺興趣不大
因此建議要準備一個官方版本回答,讓面試官滿意你換工作的積極態度
職缺語言:任何主流語言
HubSpot
管道:LinkedIn HR聯繫
面試結果:過OA後與HR聯繫,當時正在跑H1b流程,對方說等H1b拿到後重啟面試,但疫情 2020開始就不sponsor
職缺語言:Java
Amazon(第一次) SDE1
管道:LinkedIn HR聯繫
面試結果:On-site沒過,當時刷不夠多。
心得是絕對要用coding session而不是用白板,因為延伸題用白板光寫字就沒時間了
職缺語言:任何主流語言
Chewy
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,原因不明
職缺語言:任何主流語言
Kensho
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,對方公司在小新創階段,只找senior
職缺語言:任何主流語言
## 2020
Postmates
管道:LinkedIn HR聯繫
面試結果:沒過OA,Codesignal的4題OA(easy, easy, hard, medium)限時70分鐘,
三題全對,一題1/3TLE
職缺語言:Python, Go
Axon
管道:LinkedIn HR聯繫
面試結果:HR phone screening後無聲,原因不明
職缺語言:Java
Wealthfront
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,原因不明
職缺語言:Java
## 2021
Amazon(第二次) SDE2
管道:一年冰凍期後聯繫之前所有的LinkedIn HR,其中一個HR開啟流程
面試結果:On-site沒過。這次是面SDE2缺,因為目前SDE1滿招。
System-design準備不夠充分,另一題考Leetcode#140沒解出DP解
職缺語言:任何主流語言
Telnyx
管道:LinkedIn HR聯繫
面試結果:HR phone screening後無聲,原因不明
職缺語言:Python/Java
Pillar Bioscience
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,
因為自己比較偏好在超過100人的工程團隊工作(對方25人)
職缺語言:Python/Java
Klaviyo
管道:LinkedIn HR聯繫
面試結果:沒過Technical phone screening,猜測是Tech Stack沒滿足
職缺語言:Python(Django)/Java
Clari
管道:LinkedIn HR聯繫
面試結果:HR phone screening後無聲,原因不明
職缺語言:Java(Hadoop)
ForethoughtAI
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,
因為自己比較偏好在超過100人的工程團隊工作(對方40人)
職缺語言:Python(後端配合ML)
Starburst Data
管道:LinkedIn HR聯繫
面試結果:沒過HR phone screening,
Hiring manager 想要有更多core Java distributed system經驗
職缺語言:Java
Quora
管道:LinkedIn HR聯繫
面試結果:沒過technical screening,
Hiring manager 想要有Kafka, Hive, Hadoop經驗
職缺語言:Java
結論:
1. 美國中小公司偏好Tech Stack吻合,需要刷leetcode過OA甚至刷到Medium/Hard的公司 其實不多,但是偏偏offer都很好,這麼香還不刷?
2. 以我本身Java/Python的bias接觸到的職缺,Python在美國的職缺確實很多,但台灣就 非常少。
刷題要以面試官看得懂的語言,敝司Java為主可是幾乎後端工程師都會簡單Python。 雖然這次面Amazon有一題解merging intervals用到Python bisect就花了一些時間解 釋。在美國用Python我認為是不吃虧。
3. 這些公司在至少面試開始時都是同意Sponsor H1b的,很多公司不sponsor的主要原因 就是他們薪水低,所以當我聽到某些公司的HR說他們不sponsor我反而是竊喜篩掉了
一個低薪工作。
--
結論是Python當主武是可行的 雖然建議放副武
推,lc刷了300多題,週賽參加快10次,但大部分只能解3題
。寫到現在有點徬徨,不知道到底怎樣的工作用的到,在傳
產下班後越來越沒動力刷了
很佩服你們這種勇敢出國的
目前還有三家還在面試流程 2021職缺確實從疫情中恢復了
加油吧 你可以失敗九十九次 但只要成功一次 就是成功了
現在週賽能解出三題已經相當有實力了,我個人是覺得週賽
有變得比以前難了
紅明顯 我覺得HR phone interview 不過 很大是表達能力問題
我會建議你 練一下口條 跟多做mock interview 刷題先等等
為啥我LinkedIn 都沒啥hr 找 open to Job也開了
LinkedIn有職才比較會被recruiter sourced
另外有常常回覆第三方recruiter,『可能』會增強演算法
我的LinkedIn被出現在搜尋結果在2019年是500以上
2020因為疫情掉到100下,去年底開始大量回覆recruiter
目前被搜尋率大約是200上下
另外,第三方recruiter的工作都是渣
不然就是他們只想協助senior,可能因為佣金才高
以上說的是your profile appeared in search results
這集有說sourcer, recruiter, HR各自的工作
我有點想禁止紅明顯這種奇怪的推文
musie大說得有理 身為一個過30才踏上美國的人 語言真的
是很大的罩門,第一年的peer review就是被建議要提升溝
力,說可以改進兩點:1.從聽眾角度出發 配合聽眾脈絡
2.使用美式論說結構:先結論,假說,證據
前面的奇怪繞圈圏推文原來已經會變成需要紅明顯這樣子的
東西了嗎
除以上之外,我還有增加documenting因為觀察美國資深
工程師的文件撰寫能力真的很好,內部也很重視
沒有惡意 只是想提供過去的經驗 我遇到好幾位都覺得可惜
補推回來
嗯
phone interview應該不會太難,在部分公司甚至不是最後一
個階段。可能口述表達能力需要再訓練一下。不只是英文方
面,還有專業的表達能力。
大部份都是Tech Stack不吻合例如Hadoop, Django
很多公司就是要你有經驗 不能只會Java, Python而已
在我有正職的狀態下,我是不會無中生有,小技放大
不過如果是很缺工作的求職者,應該可以試試稍微膨脹膨脹
推個
推個
我記得LC140單純用DP解也是TLE. 好像是要先判斷答案存不存
在。存在的話再去用DP解
推分享
老同學推XD
又想起來了 有些HR screening不過是因為我聽出他們只想
用junior的薪水卻要senior的經歷跟Tech Stack
我投小公司,也很常因為tech stack不完全相符,在HR
screen 後被拒,刷題都派不上用場
我覺得小公司好像都是如此 分享出來看看是不是類似比率
Rivian, Oscar, Turo 都是跟HR講完電話後就被拒了
h大也是有多少說多少嗎 總覺得要像new grad當時有30說80
拿出那種「積極」的態度才能打動HR的心
感覺他們應該想找人趕快上手,所以如果工具沒用過
或是略懂我都老實答
我也是完全據實回答 要完全吻合tech stack機會真的不高
中型以上的公司才會比較接受tech stack有增減
推 主武Python 副武C 或C++ 可行嗎 正想走這個路線
要看求職市場 不過就算美國 通常都是C++主python副
Python如果主的話 就不需要副
台灣的話 上次搜尋 基本上沒有太多python工作
這邊談的是backend python工作 台灣很少
忽視上面我談C++ 畢竟相關的職缺不會跑到我面前
推推
更新 已拿到tier2公司的offer
64
[心得] 面試-Seasalt/GoFreight/Line/Google/Arc版上各位先進大家好, 最近轉職面試告一段落準備上工, 趁還有記憶的時候分享一下幾間公司的面試心得。 關鍵字:後端、全端、backend、fullstack、Seasalt、GoFreight、Line、Google、Arc =============================分隔線=================================51
[心得] 大二找實習分享(Amazon/Intel/Grindr/..)鑒於版上有關實習的心得文不多,所以來分享這段有點長的過程順便騙騙P幣 在流程中都沒有被要求簽保密條約,就視同是可以分享過程 如果各公司的人員看到覺得不妥可以私信我我再撤下 ## 背景 112 資工系大二,兩份實習經驗,一份仍在職中41
[心得] 2022上半年後端面試分享前言: 首次在本版貼文,若有不恰當或是需要修改的部份麻煩再告訴我,謝謝 本次面試的時間在2022年3月到4月之間,內容可能有點多,請見諒 列出的公司順序是按照我自己開始面試的時間做排序 內容也是結束根據印象寫下的,所以可能不是很完整37
[心得] 數學&統計新鮮人面試分享版上很少看到數學、統計背景的心得文,因此決定把我的經驗分享給以後的學弟妹。準備 找工作時我在這個版上獲得許多資訊,這篇心得文也算是回饋給大家。 背景: 112數學學士、應數所統計組碩士,碩士論文有關統計的方法論,用到滿多迴歸分析和提 出新的模型選擇準則。沒認真學過程式,leetcode打開連class是什麼都不知道,沒一個20
[請益] 關於Google Intel 等 大廠大家好 本身是私立學+10年測試經驗, 我的工作目前是某科技廠的測試, 因為一直嚮往進去 Google、Intel 等外商公司, 所以這幾年也開始學程式語言(Python),19
[心得] Java後端面試心得分享首先先簡單自我介紹一下, 小弟是畢業於電鍋大學資工系, 個人因一些因素有延畢,但好像不太影響求職情況。 在目前公司主要負責系統設計、需求釐清、資料庫設計、後端API設計及撰寫、串接第三 方API、SQL撰寫、舊APP(Android、iOS)維護。18
[請益] 後端 刷題及工作語言的選擇目前在德國留學 畢業後不會在國外定居 往後還是想多陪陪家人 所以會在台灣定居 工作上希望是100%遠端 討厭通勤 最近爬了很多後端的文章 後端兩個很常見的語言java & python13
[心得] (代po)2022軟體工程師面試心得--代Po-- 最近朋友們都紛紛開始找尋新的工作,所以我也嘗試投身自由市場,看看有什麼好機會。 Background 碩畢後,一年半後端經驗 Overview10
Re: [心得] Google TW SWE 面試心得(下)第一次發文有違反版規的請見諒… 背景四大資工碩預計今年八月畢業,大學非資工相關科系,Leetcode 約200題。 小弟在面試等待的過程中很焦慮,沒什麼時間線資料可以參考,所以分享一個冗長的Google面試時間線給大家,希望大家能多少獲取一些想要的資訊。 2月: HR聯絡 3月: Phone interview10
[心得] AmazingTalker/Crypto.com/Shopback面試非本人,朋友沒有帳號,代PO 三年前轉職取得offer時也有在此發問過, 感謝當時回應的前輩們,這次也來回饋一下。 -- 非本科轉職後端約三年的近期(2022年五月中後)面試經驗: