文章最後更新於 2024-11-23
美國找工作面試資源彙整,希望幫助你準備面試。面試準備的時間很漫長,我把我這兩年,準備美國工程師面試的資源整理起來,希望可以幫助到你,節省你在網路上搜尋的時間。
在美國找工作,特別是工程師職位,面試準備的過程是漫長且複雜的。我把自己過去兩年準備美國工程師面試的資源整理起來,希望可以幫助你節省在網路上搜尋的時間,更高效地準備面試。以下是我整理出的面試資源,包括必備的找工作網站和面試流程,讓你更好地迎接面試挑戰。
我整理了2年,我面試會用的網站,5個必備美國找工作網站、面試流程資源、技術面試課程、書的整理,最後我也整理了,如果需要增添履歷的Projects,可以做4個Projects,可以增加實力。
面試與找工作路上,我也受到很多人的幫助,所以我也想成為那個可以幫助你的人:D
紐約工程師Jack
美國求職攻略
希望陪你走過美國求職馬拉松,整理了我自己、朋友的經驗,幫助你在逆境中,找到好工作!
內容包含:簡歷、LinkedIn、相關準備資源、準備面試的方法,希望讓你在美國求職路上更順暢。
- 找工作資源彙整
- [美國求職] #0 美國面試資源彙整,必備15個網站、2本書、4個Projects
- [美國求職] #1 北美科技產業市場,SDE? DE? DS? DA? BA?
- Resume & LinkedIn
- 面試準備
- [美國求職] #4 Amazon, Google面試,常見的3個面試流程
- [北美求職] #5 如何準備面試?實用技巧?需要多少時間準備?
- 職涯剖析系列
- Data Analyst: [數據分析師 Data Analyst] 薪資最高不是Google?
- Data Engineer: [資料工程師Data Engineer]年薪20萬美元?Meta在找哪種人?3個技能要求
- Data Scientist: [資料科學家Data Scientist] 年薪薪水20萬美元?Uber在找哪種人?職涯發展
- Full Stack Engineer: [全端工程師Full Stack Engineer] Meta, Google薪水不是前五?職涯發展
- Backend Engineer
- Machine Learning Engineer
- 學習資源推薦
歡迎訂閱我的IG: @nyc.engineer.jack
文章目錄
美國找工作網站
Indeed | 大多公司都會,把公司招人的訊息放在上面,可以輕鬆的申請各公司工作。我自己剛畢業的前兩個工作都是從這裡找到的。 |
全美最大的職場社交平台,建議先辦好帳號,對於找工作非常重要。我找工作的時候有買進階版,可以inmail給HR,並且提供每個職缺的競爭力分析,了解自己目前的競爭力。 | |
Glassdoor | 職場評價、薪資公開平台,如果想知道每間公司的職位,薪水落在哪,可以參考這個網站。 |
AngelList | 這是新創公司專門的求職媒合平台,如果想加入新創公司,就可以參考AngelList。 |
ZipRecruiter | 主要是專門媒合中小企業的職缺,設置好一份簡歷後,就可以大量投。並且會顯示申請進度。 |
TripleByte | 軟體工程師、資料科學家的求職平台,不看履歷,只需要通過技術考試流程(選擇題),就可以跳過履歷塞選、電話面試,跟他們合作的大公司直接Onsite面試(Dropbox、Apple、coursera、Stripe、Reddit、KhanAcademy、Opendoor)。 |
建議可以把簡歷都設置好,就可以廣投公司,新創(AngelList, Indeed)、大公司(LinkedIn)、中小企業(ZipRecruiter, Indeed)、科技大廠(TripleByte)。
根據我個人海投經驗,我的indeed回覆率相對比較高,也在裡面找到了我的前兩份工作。
備註:我自己有試過TripleByte考試,其實不是很難,大多都是基礎的技術選擇題,建議可以試試看。
簡歷準備
Career Hacking™: Resume, LinkedIn, Interviewing | 裡面除了教基本的簡歷、LinkedIn撰寫,還會教你如何e-networking,拓展你的求職市場。 |
延伸閱讀:[美國求職] #2 英文履歷的5個原則、履歷範本,美國科技公司注重什麼?
延伸閱讀:[美國求職] #3 LinkedIn教學,提升找工作效率的3個技巧
面試流程準備
教學課程
Master the Coding Interview: Data Structures + Algorithms | 面試導向的教學,先會教你如何寫tech resume,大概公司的面試流程,裡面涵蓋7個必須知道的資料結構、最常考的4個演算法。個人大推 |
延伸閱讀:購買Udemy課程時,記得開啟Rakuten現金回饋:[省錢神器]Rakuten現金回饋 使用教學,省錢4步驟
推薦網站
Tech Interview Handbook | 我大推,裡面涵蓋如何準備面試、面試Cheatsheet、面試流程、Behavior Q整理、面試的好提問整理,面試前,強烈建議掃過這個網站。 |
一畝三分地論壇 | 面試經驗分享,很多人都會分享他的面試經驗跟流程。面試前,一定要刷過你要面的公司。說不定壓中一樣的題目? |
技術準備:基礎語言、演算法、設計
基礎語言:打底
Python:讓 Python 成為你的第二外語 | 我來美國前的Python啟蒙課程,從最基礎的語法、結構、簡單的例子,帶你學會Python。我就在當兵的時候,邊上這個課,沒想到之後就靠Python吃飯。 |
Java:Java Programming Masterclass for Software Developers | 從最基礎的環境設置,編輯器,到Java語法,物件導向設計的教學。超過47萬學生上過的課。 |
C++:Beginning C++ Programming – From Beginner to Beyond | 也是從最基礎的環境設置,到基礎C++語法,字串,寫Functions,到最後STL(Standard Template Library),超過9萬的學生,上過的課。 |
SQL:The Complete SQL Bootcamp 2020: Go from Zero to Hero | 介紹了基礎的SQL Query,常見的分析語法,涵蓋PostgreSQL。超過27萬的學生上過。 |
有我的專訪文章,我如何半路出家,從0學習程式。
延伸閱讀:非典型程式人:在太平洋彼岸 看見城式的光芒。程式、還是城市? 他在紐約 看見更多的可能性
基礎演算法:打底
如果發現刷題,很多演算法都不熟,建議可以先上這幾個課,挑一個你喜歡的上,打好演算法與資料結構的基礎,刷題看解答也比較看得懂。
Master the Coding Interview: Data Structures + Algorithms | 面試導向的教學,裡面涵蓋7個必須知道的資料結構、最常考的4個演算法,超過5萬學生上課的課程。下圖是課程的內容大綱,也是技術面試需要會的內容。 |
Algorithms, Part I – Princeton University | 這是我在學是修課時,學校課程參考的課程,裡面有基礎的演算法、資料結構。 |
Algorithms: Design and Analysis, Part 1 – Stanford University | 這門課也很不錯,了解各種演算法最基礎的知識。 |
刷題必備:演算法Algorithm
刷題神器
Leetcode | 收集了許多美國公司的真實面試題目,並且有難易度Tag,幾乎是每個找科技類工作,必備神器。 |
HackerRank | 除了Leetcode,如果是刷SQL的題目,我也推薦可以用這個平台刷,有時候有些美國公司的OA就是HackerRank,可以熟習使用者界面。 |
經典書籍
Cracking the Coding Interview | 堪稱技術面試,經典之書,被許多美國業界前輩推薦,作者是資深的科技業HR,整理了面試流程,各種Topic的技術,並且附上189題的問題與詳解。 |
Elements of Programming Interviews in Python | 這是我學長大推我的書,我個人也非常喜歡這本書,筆者是三位美國工程師,以技術面試者角度,分類題型,跟每個題目如何延伸,面試者看什麼點。 |
刷題詳解網站
LeetCode All in One 题目讲解汇总 | 是個刷題魔人寫的部落格,裡面詳載所有Leetcode各種解法,是用Java寫的。思路都寫得非常好。我刷題、吃飯就搭配她的部落格。 |
小土刀的面试刷题笔记 | 這是另一個解法參考部落格,他的優點就是會分析時間、空間複雜度。我也喜歡學習不同角度切入問題。會跟前一個部落格交叉看,整理自己的筆記。 |
必備刷題教學網站
Master the Coding Interview: Data Structures + Algorithms | 面試導向的教學,裡面涵蓋7個必須知道的資料結構、最常考的4個演算法,超過5萬學生上課的課程。下圖是課程的內容大綱,也是技術面試需要會的內容。 |
花花酱 LeetCode | 一個美國工程師的Youtube錄製了,他各個解題的技巧與方式,非常推薦! |
九章算法 | 美國求職教學平台,以算法教學課程出名,老師教得非常好,幾乎我身邊的人都上過九章算法。 |
註:九章算法使用我的推薦連結,可以獲得USD 50課程抵用券。
系統設計與OOD
系統設計
Grokking the System Design Interview | 系統設計面試必備,我也是在美國大廠工作的學長姐推薦,如果你面試的職位,需要考系統設計,可以上這個課,大概兩到三天可以讀完。如果要考,建議面試前,刷完一次。 |
我的System Design总结 | 這是一篇作者整理的系統設計準備文章,很詳盡地整理了該作者認為從入門到進階的系統設計問題,應該看哪些資料。 |
Interview Preparation | 這份 Evernote 的分享裡也整理了很多系統設計相關的資料,有時間也可以看看,但真的蠻多的,建議早點閱讀 |
非常推薦Grokking the System Design Interview,除了美國大廠學長姐推薦,準備系統設計,我自己Amazon、MongoDB面試時,都出了類似題目!非常推薦,在面試前,或是準備時,看這個課程!
OOD
Grokking the Object Oriented Design Interview | ODD面試必備,我也是在美國科技大廠工作的學長姐推薦,如果你面試的職位,需要考系統設計,可以上這個課,大概兩到三天可以讀完。如果要考,建議面試前,刷完一次。 |
非常推薦Grokking the Object Oriented Design Interview,除了美國大廠學長姐推薦OOD準備,我自己Amazon、MongoDB面試時,都出了類似題目!非常推薦,在面試前,或是準備時,看這個課程!推推推!!!!
簡歷Projects推薦
簡歷火燒屁股?需要增加更多技能關鍵字?我懂,我也是這樣過來的。
我整理了我上過,並且在工作中實際運用的技能,推薦可以短期累積實力並且豐富簡歷上的Projects,增加美國市場需求技能關鍵字,增加履歷能見度。
適合對象想累積美國SDE項目、CS項目、DE項目、DS項目
延伸閱讀:[北美求職] #2 英文履歷的5個原則、履歷範本,美國科技公司注重什麼?
軟體工程師 SDE
推薦課程 | 關鍵字 | 時數 | 推薦原因 |
Python and Django Full Stack Web Developer Bootcamp | Python, Django, Bootstrap, API | 32hrs | 我非常推薦,完成這個課程,因為他會教你,後端與前端是如何溝通,而且Django也是Python裡,很多美國公司(Instagram, Google, Youtube)常用的框架。 |
REST APIs with Flask and Python | Python, Flask, Flask-SQLAlchemy, REST API | 17hrs | Flask是一個輕量化的框架,可以幾乎,用一行就可以輕鬆建立自己的網站、API。我是工作時需要這個技能,才上這堂課,因為工作上的需要設計自己的API。 |
Beginner Full Stack Web Development: HTML, CSS, React & Node | HTML, CSS, React, Node Js, Mongo DB, Bootstrap | 30hrs | 適合網頁全端開發者(Full Stack Web Developer),想要累積一個完整的前後端經驗,這使用最流行的React框架,從基礎到完整的Project。直接把Full Stack Web Developer技能點滿。 |
資料工程師/科學家 DE, DS
推薦課程 | 關鍵字 | 時數 | 推薦原因 |
Spark and Python for Big Data with PySpark | Pyspark, Spark Streaming, Machine Learning | 10.5hrs | 如果你是準備美國Data相關的職位,我會滿推薦這課程,因為他會點滿Spark相關的技能,同時也不用學Scala,用Python就可以使用Spark框架。 |
Building Recommender Systems with Machine Learning and AI | neural networks, SVD, Spark, KNN | 10hrs | 可以建出Youtube, Netflix的推薦系統,分別用不同的Model建立推薦引擎。 |
哈囉!希望藉由我的文字、經歷,去降低你的異國留學焦慮感,幫助你專心的追夢!有問題,都可以留言、來信討論!
走過留學旅程,你的好朋友 紐約工程師Jack
支持我的2個方式
本站的文章都沒有收費,提供的資源也都是免費的。如果我的文章對你有幫助,歡迎你一起維護這個網站、主機。:D
讓這些文字幫助更多人,降低在異國的焦慮,專心追夢!我提供2種一起參與的方式:「請我喝咖啡」、「Like Coin拍手5下」
方式一、請我喝杯咖啡
歡迎你請我喝杯咖啡,也讓我聽聽你的故事,一起維護這個網站。幫助更多像你、像我的留學生,降低在異鄉的焦慮!
方式二、幫我拍手 5 下鼓勵我
只要花 30 秒登入 FB 或 Google,不用花任何錢就能支持我,並且幫我拍手舞下,回饋將由 LikeCoin 基金會配發,支持我繼續寫更多優質文章,同時可以支付網站主機費用,幫助更多人 😀
聯絡與合作
Facebook 粉絲專頁
Facebook 粉絲專頁 按讚,或在下面留下你的問題。
每次聽到讀者回饋,我都很開心自己寫的文章真的有幫助到人,也很喜歡聽聽不同朋友的故事,希望藉由文章,幫助到你!:D
歡迎訂閱我的IG: @nyc.engineer.jack
北美求職攻略
- 美國求職文章
- [北美求職] #0 找工作面試資源,必備15個網站、2本書、4個Projects
- [北美求職] #1 北美科技產業市場,SDE? DE? DS? DA? BA?
- [北美求職] #2 英文履歷的5個原則、履歷範本,美國科技公司注重什麼?
- [北美求職] #3 LinkedIn教學,提升找工作效率的3個技巧
- [美國求職] #4 Amazon, Google面試,常見的3個面試流程
- [北美求職] #5 如何準備面試?實用技巧?需要多少時間準備?
- 職涯分析
- Data Analyst: [數據分析師 Data Analyst] 薪資最高不是Google?職涯發展、日常工作、3個技能需求
- Data Engineer: [資料工程師Data Engineer]年薪20萬美元?Meta在找哪種人?3個技能要求、職涯發展
- Data Scientist: [資料科學家Data Scientist] 年薪薪水20萬美元?Uber在找哪種人?3個技能要求、職涯發展
- Full Stack Engineer: [全端工程師Full Stack Engineer] Meta, Google薪水不是前五?職涯發展
- Backend Engineer
- Machine Learning Engineer
- 美國求職教學
- 履歷準備
- 面試準備
- 薪資談判
- LinkedIn教學
- 薪資、公司評價、求職網
- 求職常見問題:
- 職場發展
- Resume&LinkeIn講座影片
- 服務
24 comments
嗨 Jack
去年剛從交通大學網路工程所畢業,有看到你的文章,覺得很興奮,也想往FIRE這條路走。
目前自己喜歡的是想做full stack,但不排斥學習其他東西。(但希望可以work life 平衡
想問 應該先用交通大學網路工程所的學歷在台灣的公司刷個工作經歷,再去投美國公司,還是直接開始投美國的remote。
想知道對想要fire的目標的話,職涯的選擇怎麼選比較好。
Hi Ben,
去年剛從交通大學網路工程所畢業,有看到你的文章,覺得很興奮,也想往FIRE這條路走。
很開心有鼓勵到你 😀
Q1: 想問 應該先用交通大學網路工程所的學歷在台灣的公司刷個工作經歷,再去投美國公司,還是直接開始投美國的remote。
如果是我的話,長遠想投美國公司的話,我剛畢業的時候,應該會直接投美國or外商公司!
因為對於美國公司而言,非美國的經驗參考性比較低,除非是國內的外商公司。
Q2: 想知道對想要fire的目標的話,職涯的選擇怎麼選比較好。
可能要先清楚你自己的Fire數字,先了解你的開銷、存錢率,
還有FIRE的數字,還有理想的生活型態!
當瞭解了終極目標後,可以搭配你喜歡的職涯,同時在職涯與金錢上,
都很富足!
更多的資訊我很推薦一本書:財務自由實踐版:打造財務跑道,月光族、小資族也能過自己想要的生活
1.第一本整合工作與財務兩個主題,具體說明透過優化個人財務與工作,幫助你盡快達成財務自由,早日過自己想要的生活。
2.重新看待工作與金錢觀,全方面檢視你的財務與工作,邁向財富自由之路!
3.本書收錄多位職場和財務界翹楚,包括職場策略家、理財規劃師、企業家、《財富》500大企業高階主管、勵志演說家、獵人頭公司、人生教練、暢銷書作家慷慨分享的個人經驗,幫助你實踐財務自由
如果有問題,歡迎再討論!
Best,
Jack
Hi Jack,
看了你的介紹,我也在九章開始上課目前基礎算法快上完,不知道九章裡面你有什麼其他推薦的課呢
Hi Michael,
我自己在準備找工作的時候,有上九章算法「九章算法班」!
然後大部分的時間,就在練習刷題、面試!
如果是刷題的話,可以上完「九章算法班」,我覺得就很足夠了!
推薦課程:
1. 刷題:九章算法班(這就很足夠了,搭配Leetcode服用)
2. OOD準備:Grokking the Object Oriented Design Interview(大廠面試必備,通常會遇到原題)
準備「簡歷」、「LinkedIn」也都可以參考我的文章 😀
希望對你有幫助!
個人進修:
如果是九章算法的話,我自己因為工作的關係,我自己有額外花時間學「Big Data- Spark實戰項目」,這是九章算法開的課。
了解, 太感謝你了. 你真是我黑暗轉職路上的明燈
不會~ 我也是半路轉職,很開心可以陪你走過追夢的過程 😀
Hi Jack,
不知道你對DBA (Database Administrator) 這個職位有沒有什麼相關資訊可以提供?
我稍微找了大公司的DBA
1. Amazon DBA
2. Apple DBA
3. Google DBA
我看到的技能,有 SQL, Python。
希望這對你有幫助,我通常在找工作,都會上網搜尋相關職位,五到八個公司,看他們列了什麼技能!
以北美找工作而言,請問新手建議學C++還是Java呢?
看職位,可以搜indeed.com看一下兩種語言的職缺量,還有看你的喜好,如果是科技大廠,一般General Hire面試大部分,就沒有語言限制。
超級感謝你詳細的分享!!! 我最近正好因為疫情影響而失業 🙁 準備乾脆轉換跑道
對於是否走DA, DE還是SDE 還有點舉棋不定
比較熟悉的語言是Python, SQL也碰過一點點
你的文章對我說受益良多 再次感謝~~
太開心聽到你的回饋,也很高興可以幫上你的忙!
如果想討論DA, DE, SDE,我可以跟你一起討論! 😀
我自己做過SDE, DE,有同學做DA。
可以跟你約時間聊聊!
好詳細!
希望可以幫忙到求職逆境的朋友們 😀
Thanks for sharing.
no problem, hope this can save your time 😀
好詳細的介紹,感謝版主分享!
希望對於找工作的人,有幫助~ 😀
版主的文章太實用了,上一篇寫履歷的部分也一樣,我會分享給需要的家人看看的。
太好了 😀 希望可以幫助到的家人
版主好厲害! 整理如此詳細的北美求職攻略
家人有要考慮要去工作 ,剛好看你的資訊真是太棒了 謝謝
希望對你家人有幫助 😀
很多獵人頭公司有透過Linkedin尋找人才,鼓勵大家把自己的履歷放到網站上,增加被發現的機會,謝謝版大的用心整理和分享。
感謝植髮學長XD 真的,超多獵人頭公司,會從LinkedIn的inmail找人。