面試問答
問題請參照面試過程分享
問題請參照面試過程分...
面試流程:
第一面:1. word 筆試 2. ppt 自我介紹的(團面) 3. hr 面 4. RD + PM 面
第二面 :執行長面
面試時間:一面 (總長2.5小時,筆試1hr,面試1.5 hr) 第二面 (約 1 小時)
◆ 筆試內容: (筆試的技術面)
-- 簡單的事件循環(Event loop )判斷題,看什麼東西會被log 出來
-- 5 題差不多Leetcode easy 難度的程式題,例如:寫一個function 反轉字串;或是給一個 array,裡面的item 有部分字母重複,返回最大重複長度的字母之類的
-- 簡答題,Vue的優點為何
◆ ppt 團面:
-- 面試前會要求你做一個 3 - 8 頁的ppt ,內容請參照104 hr 要求填寫。
-- 這部分是團面,有面試競爭者,輪流報告並可以向對方提問,面試官會跟對你的內容提問。最後拋出一個開發需求輪流問兩人
◆ hr 面
-- 常規的hr面,軟能力問題
◆ RD + PM 面 (面試的技術面)
-- 物件導向程式設計了解嗎 (OOP )? 如何OOP中的抽象、封裝、繼承、多型概念是什麼? 怎麼設計 ?
-- 講一下 HTTP 中的呼叫方法 (get post put patch delete),GET 和POST 差別是什麼?
-- 說明一下cookie, sessionStorage 和 localStorage , 它們差別在哪裡
-- 對於時間複雜度了解嗎? 講一下Big O notation, 一般Big O的N表示甚麼? 舉出時間複雜度為1 的案例
技術面問題方向大致為上述,還有會根據你的回答再追問的
◆ 執行長面 (第二面)
-- 簡單的自我介紹,聊一下過往經歷,主要是和執行長聊對產品,產業的一些內容,當作和執行長聊天,但怎麼在聊天中讓他明白你是可造之材就是靠你各位自己的小心思了
面試建議
認真準備,將常見的前端概念搞懂,技術能力是開發人員的底氣。
其他部分的話建議多練習溝通表達,技術能力高也要有足夠的表達力讓別人知道你有技術