面試問答
我看你在重構,但我看不出為何要重構,你遇到的問題是什麼?
像是這行處理邏輯的地...
先線上筆試,code smell,基本資料結構與演算法等。
基本資料結構與演算法會有測試例子讓你先習慣一下介面。
cod
e smell則是給一小段程式,講出你認為有壞味道的地方。
二面給定需求,pair programming的方式根據需求寫程式以及測試。
需求會在你寫完後一直增加,同時保證測試的內容。
完成需求後,RD會根據你的程式碼與測試提出問題與討論。
最後則是HR會來介紹公司以及薪資討論。
面試問答
我看你在重構,但我看不出為何要重構,你遇到的問題是什麼?
像是這行處理邏輯的地方,我不需要去改這個函式的邏輯,當需求變動,我只需要去改class內部的method就好,而不需要異動原本的函式。
但其他部分我目前想不到問題點。
面試建議
雖然是面前端,但考得還是基本程式能力,沒有針對前端技能去提問,也沒有考到前端測試。如果能好好準備SOLID,會比較知道怎應答,在處理變動的需求上成本也會比較低。