面試問答
(筆試) reduce的用法
只要了解reduce...
主要由兩位人員進行整體的面試,因為沒有工程師、人資階段面試,所以並沒有對整體的公司福利進行說明,主要還是專注在了解應徵者
過去的經驗、看技術的問答、筆試部分。途中有進來一位應該是工程師的成員一起視訊面試,但並沒有問問題,也沒有參與面試到最後。
目前這間公司原本前端工程師有三位,現在剩下一位,如果沒記錯的話,還會再招人三位前端。聽起來是主要是做後台系統,所以對於資料處理相關的JS能力會比較要求。
面試過程先問自我介紹和一些工作經驗相關的問題,再來才進入過技術問題,還有共筆寫程式題目的階段,寫不出來的話,面試官也會做引導,並且說明解答。
面試問答
(筆試) reduce的用法
只要了解reduce用法應該就可以解出題目
(筆試) object結構處理題
這只能靠經驗下去應對,稍微有點複雜及不常見的情境。
非同步主要是為了處理什麼?
可以拿實際使用案例來回覆
可以說明event loop的機制運作方式嗎?
依照自己實際的理解去回答
說明hoisting是什麼?let, const也會hoisting嗎?
let, const也會有hoisting
你會傾向於使用hooks的寫法下去管理狀態,還是用vuex, pinia下去管理?
照實回答
你會怎麼規劃vuex, pinia的使用?
照實回答
面試建議
目前這裡前端部門感覺人員比較不足,只有一位待比較久的資深工程師.雖然補足之後,應該也可以學到不少東西,但是如果希望能和很多資深工程師一起學習的話,這個地方可能就比較沒這個優勢。面試前,可以多針對自己javascript的熟練度進行加強,面試官感覺很看重這個部分,不過面試過程也都很親切,不會刁難人。