一開始會先接到 HR 的電訪,簡單聊聊背景。過關後會收到一份線上考題,這部分的技術含金量很高,主要集中在 JavaScr
ipt 的深度核心。建議大家在考前一定要把 Promise 的非同步處理和 Event Loop 的運作機制徹底搞清楚,因為測驗內容對這塊有一定程度的要求。
通過線上測驗後,就會受邀到公司進行實體面試。面試一開始是基本的自我介紹,接著面試官會針對履歷上的專案經歷進行深入挖掘,這部分主要是在確認你的技術參與度。最後一個階段是技術大考驗,會有兩題跟 LeetCode 相關的白板題。過程中最特別的地方在於,面試官不只是看你的結果,還會要求你一邊寫一邊解釋思路,並和他一起討論優化的可能性。最後就是回家等通知了。
面試建議
JavaScript 的基本功絕對不能馬虎。特別是 Promise 和 Event Loop 這種核心觀念,一定要練到能流利解釋的程度。另外,LeetCode 的練習必不可少,保持手感才能在白板題環節穩住陣腳。最後,建議自我介紹和工作經歷要提前對著鏡子多練習幾次,只要技術觀念紮實且表達流暢,基本上都不會遇到太大的問題。