面試問答
Vue 和 React 有什麼差別
Vue 靈活簡易漸進...
筆試後,工程師 & 主管一起面試我,工程師問技術的問題,主管問工作經驗之類的問題。整體大概 40 分鐘左右,當時有聊到說
公司發展 SaaS 服務,目前美業有 500 多間店在用的樣子,之後還要做運動產業,有新功能要開發,也有既有功能要維護
其他想到的資訊給大家參考:
- 辦公室頗大,環境不錯
- 接近捷運雙連 / 中山國小站
- 我從三重來還算近
- 開車比較不好停,騎車還方便
- 主管大概 3X 歲左右
- 看到不少女生 ( 雖然還是沒有男生多 )
- 裡面有些產品用 Vue,有些寫 React
面試問答
Vue 和 React 有什麼差別
Vue 靈活簡易漸進式 Framework,對於數據的偵測和處理比較容易,當資料改變的時候,可以自動重新渲染。React 機於狀態來做處理,要用 setState 的方式來更換狀態,生命週期管控要做好
說明 Vue 的 router 機制
我回答怎麼去設定路徑,怎麼加上 router-view,怎麼對應處理 components,然後到後面的呈現。另外有被問到一些 ajax 的問題,還有設置了一個畫面,裡面有好幾個區塊,有些要動態載入,有些要預先載入,要考慮的問題
問了 API 串接的問題
給了 API 的文件,我看了之後解讀規格的意思,然後面試官從裡面問我一些串接的想法,要怎麼防範一些意外問題,包含像是 API 回應太慢,或是根本沒有回應,還有回應的內容和規格不同時的處理,以及畫面上遇到這樣的問題要如何呈現
給了一個實際的頁面,要我說明開發時要注意的事項
我分別從切版、串接 API、效能、安全這幾個方向去回答主管,然後每一個地方都有在切磋討論一下怎麼做,我也有得到一些不錯的反饋
面試建議
- 要有基礎功
- 不少都是串接的問題
- 怎麼處理例外狀況也重要
- 不懂的地方硬答容易被追問
- 實務經驗會被問
- 有作品可以拿出來展示 ( 會被問真實參與的部分 )