面試問答
AJAX 是什麼? 使用技術有哪些?
它不是一種語言,而是...
這次面試共有兩位面試官,一位是 HR、一位是前端工程師。面試流程首先由工程師提供一份前端相關的筆試題目,包含 JavaS
cript 與 HTML/CSS 基礎,作答時間約 30 分鐘。完成後會請你進行簡短的自我介紹,接著由 HR 介紹公司背景、部門職責與工作型態,並詢問個人待遇期望。工程師也會針對履歷與作品問一些實務開發經驗與前端技術細節。整體流程清楚、互動自然,感覺重視實作與人選個性。
面試問答
AJAX 是什麼? 使用技術有哪些?
它不是一種語言,而是一種技術組合的概念,主要是透過 JavaScript 發送非同步請求,然後把回傳的資料用 DOM 操作更新畫面。現在大部分都用 fetch 或 axios 來實作,傳資料通常用 JSON,不太會用 XML 了。
MVVM架構是什麼?
MVVM 的意思是 Model - View - ViewModel,簡單說就是把「資料、畫面、邏輯」三個東西分開來管理。在 Vue 裡,Model 是資料來源,像 data 或 API 回傳的資料;View 就是畫面上的 HTML;而 ViewModel 是中間那層邏輯。
Vue中的computed和watch有什麼區別?
computed 是根據現有資料算出新的資料,像金額加總這類的畫面用資料,還會快取不重算。
watch 則是用來觀察某個資料變化時做一件事,像輸入完後要觸發 API,或根據選單選項更新其他內容。
面試建議
這次面試過程中,有筆試、技術提問與自我介紹三個部分,建議提前準備常見前端面試題,像是 JS 基礎、Vue 應用、RWD 切版與 API 串接經驗。也可以練習如何清楚介紹自己的專案與角色,讓對方快速了解你在團隊中的貢獻。整體保持自然、有自信地表達,比準備太多還緊張更重要。