面試問答
口述問答的技術題部分主要有以下這些問題
基本的深拷貝、淺拷貝...
面試前,HR會先提供一個內含前端相關基礎問題,以及邏輯相關問題的問卷,需要在面試之前填寫完畢。
面試進行方式是主管及兩
位資深工程師,還有一位HR會一起進到線上會議室內,技術問題主要是由其中一位資深工程師提出,主管的話因為面試當天他還有其他會議,所以只有進來問一些經歷相關的問題。資深工程師問技術部分除了口頭的問答外,還有live coding的部分。HR則是在最後稍微再補充一下公司的福利和制度,這個時候工程師面試官們都會先離開。
面試問答
口述問答的技術題部分主要有以下這些問題
基本的深拷貝、淺拷貝、閉包、作用域,以及event loop的概念。
用過哪些react hook,他們的用途是什麼,平常都怎麼使用。
react 渲染機制相關的問題。
CSR和SSR差異,舊式SSR和新式next nuxt這種SSR的差異。
live coding部分
最多會考兩題,一題是react相關,一題是純的js。
其他學經歷問題
其他學經歷問題就會依照個人實際經歷提問
面試建議
沒有分階段的面試,面試是一次完成。在技術面試部分,需要了解到React渲染機制,也需要很了解每個常見的hook的用途及需要注意的地方,當然JS最基本的那些觀念也要搞懂,面試過程中,如果有講得不太完整的地方,面試的資深工程師都會很親切地引導,所以只要有真正懂,稍微有點講不好,其實也是可以靠他的引導把比較正確的答案講出來。
雖然只和主管聊一下,但感覺人也不錯,是還算年輕的主管。
整體來說,面試不會考太難的東西,都是很基礎的概念,不過如果想讓自己在面試過程中有更好的表現,還是建議稍微練習一下,怎麼說明會聽起來比較清楚,這會對面試有很大的幫助。