美國軟體工程師求職指南 – 面試準備
文/YuFeng
面試準備主要會分成以下四種項目。
履歷
所有你過去總和,都是現在這個時間點的結果。
履歷很重要,Recuriter 只會花 10 秒的時間看一次你的履歷,很多大公司甚至直接用文字辨識的方式,抓履歷的關鍵字,來決定需不需要人工來看這份履歷。
履歷的句子可以類似“Accomplished X by implementing Y which led to Z”
讓看的人知道你做了 X, 用 Y 做, 產生了 Z 的影響
練習程式練習題(刷題)
從 Leetcode 這個網站,做了快 400 題的題目,如何入門,以及如何刷題,有興趣的可以參考如何刷題。
系統設計(System Design)
系統設計,是最難準備的一關,很依賴過往工作的經驗。但是多看網路上的一些教學影片跟課程,能幫助自己在短時間之類提升一些知識。
如何入門,以及資料的整理可以參考如何準備系統設計。
行為問題(Behavior Question)
行為問題,算是面試中技術含量最低的部分,但並不代表容易,因為這種問題其實很容易看出面試者適不適合這間公司,所以把自己準備好就行了。
了解此公司文化:
Behavior Question 的目的是看出面試者人格特質是不適合這家公司,或是面試官再跟你聊天的過程中,願不願意跟你當同事。就在面試前盡量去了解公司的一切即可。
熟悉履歷:
面試官大部分都會從履歷開始問起,挑他有興趣的內容問,所以一定要對自己的履歷的每一行有完整的故事可以說。可以使用STAR or SAR 方式回答。
可以參考:How to Use the STAR Interview Response Method
看他人的面試心得:
雖然這類的面試心得不多,但是多看到一題是一題,減少自己面試當下重頭開始想的好,題目也是使用STAR or SAR 的方式準備故事。
可能的題目參考:
- Why do you want to work for XXX?
- Which project are you most interested in from our company?
- What is your biggest accomplishment in your life?
- What is your biggest failure in your life?
- Proudest Project?
- 當你有 hard deadline 可是你時間不夠 你要怎麼完成一個 project?
- 最有挑戰的技術困難?
- 被主管責難/挫折的經驗?
- 衝突處理(對上、對下、對同位階)
特別提一下Amazon 的 Behavior Question,需要準備的很充分,在面試過程中佔了很大的比重,基本上準備 Amazon 的 Behavior Question 後,其他家的就沒什麼問題了。
可以參考:How to interview at Amazon – Leadership – Now including the 2 new Principles
可以參考:模擬面試資源
瀏覽 1,126 次