面試問答
[技術] 你 call API 後會如何處理資料?
當初回答如果成功接收...
總共二面,投履歷後HR會先簡單電話確認履歷、問轉職動機、上班預計如何通勤、問履歷年份空白部分等。之後約視訊面試,面試前一
天會寄email計時1小時回答word檔格式的考題,作答完回傳。包含10題JavaScript考題、1題看設計圖寫CSS樣式題、9題React簡答題,包含名詞跟簡單舉例應用。視訊面試時,HR會先確認學歷、問期待薪資,接著是用人單位兩位主管提問,包括自我介紹、技術問題、履歷、公司工作相關問題,最後提供反問。反問時的感受很差,因為提到自己會使用 MOMO 購物,被問一連串很像顧客滿意度調查的提問,不像在面試前端工程師。約三天就收到面試結果通知。
面試問答
[技術] 你 call API 後會如何處理資料?
當初回答如果成功接收,會看要不要先整理資料,像是過濾、拼接、計算等等,再渲染到畫面。尤其要確認空資料、edge case的資料怎麼呈現在畫面。另外如果接收失敗,會在內部印值找出錯誤,並且通常有錯誤提示的UI。
[技術] 你怎麼處理不同型態(e.g.陣列、物件)的資料?
當初回答會在前端搭配 TypeScript 來定義各種資料的型別,並且依照型別選擇適合的方法來操作。
[技術] 給你一堆JSON資料,你怎麼操作?
當初不太懂這題要問甚麼,簡單回答通常在前端用array或object型別的變數來儲存資料,並搭配 TypeScript 來嚴格定義資料的所有屬性對應型別。接著會讀取需要的屬性值,可能會經過整理,把它渲染到畫面。
[履歷] 像是為甚麼學React?什麼契機接觸到網頁?在職時如何自學? 專案都是下班時間做的嗎?
依照履歷提到內容去做深入準備,可以丟給AI來猜會怎麼被追問並且預先做準備。
[公司工作相關]你來我們公司會通勤嗎?對加班看法?業務量過大要加班的看法?星期五中午丟任務,要你星期一就完成,你會怎麼處理?職涯規劃?
問了蠻多常見的工作相關問題,依照真實想法回答即可。
面試建議
1、MOMO 資安很嚴,當初主管說只能開官網跟收發信件。
2、word檔的筆試,每題要分配好時間,以免沒作答完,感覺筆試結果他們就差不多決定是否錄取。
3、反問題如果被問使用 MOMO 網頁或 APP 相關體驗的問題,可以適當地句點或主動轉話題,不然很可能被瘋狂追問超過10個問題,感受非常差。
4、HR 會說年終非常多個月,但實際上依照盈收分配,不保證能領到。