<aside> 🐢 面試官可能會有:專案負責人、技術主管、人資等,最終都是希望面試到一位具有產值的『即戰力』,交付工作給這個人可以放心的一起共同開發;最怕面試進來情緒管理差、一直要花時間教或是犯重複同樣錯誤的人。

總之,大多數的面試官是要找到可以解決問題的人,而不是一個什麼都會的人,所以不疾不徐的誠實地說出自己理解的就好了。

雖然個人特質很重要但是基本的問題還是要會,以下問題大部分是我覺得至少一定要會的,不要死背答案建議網路查詢、實作看看並紀錄相關資料變成自己的知識,有沒有花時間理解面試官會感覺得出來。

</aside>

轉職工程師一定會被問到的問題:

  1. 離開之前工作的原因?
  2. 為何想轉職軟體業, 為何選擇前端?

Leetcode一定要練習

可以先從easy開始,準備面試時每天至少解一題

覺得解leedcode很像小時候做數學題,對沒那麼喜歡數學的我來說覺得有點煩,但解完又蠻有成就感的,透過解題能把觀念不足的部分補起來,而且解滿10題就會覺得自己變聰明一點XD

至少把這個看完捏

README · 初學者練習 - LeetCode with Javascript

其他相關網站

HackerRank - Online Coding Tests and Technical Interviews

之前有被問過的問題,幾乎是常見考題

  1. 說明CSS權重,解釋CSS選取器
  2. 從瀏覽器網址列輸入 URL 按下 enter 發生了什麼?
  3. 如何優化網頁頁面渲染效能?以及怎麼debug?
  4. 生命週期的順序,API最早可以掛載在哪裡,nextTick為什麼目的而使用?
  5. vuex/pinia運作流程
  6. 什麼是CROS?前端如何處理?