在軟體工程師的面試過程中,除了線上測驗外, take home assignment也是常見的。這次的三十天挑戰,我將分享我個人如何準備、應對以及精進 take home assignments。主要著眼於回顧過去所完成的四個 take home assignments,並進行分析與優化。如果時間允許,我也會挑選一些公開的 take home assignments 進行實際的練習。
我會深入剖析每個案例,探討策略、實作,並尋找更有效的解決方案。無論你是面臨工作面試、轉職,還是想提升自己的程式設計技巧,這個系列希望能對你有參考與啟發。
由於第一份作業Refactor的時間會比較久一點,加上這份作業新版的有指定語言(TypeScript, NodeJS),現在會先分析review完所有作業再來...
Candle Stick Reconciliation Project review 昨天分享了作業需求和使用框架下去分析的結果[Day 11] Candle...
Candle Stick Reconciliation Code review 今天開始來Code review這次的作業實作,作業需求可以看這裡:Day 11...
平台產品銷售收費機制的收銀系統 - 需求檢視 需求檢視 【作業】針對平台產品銷售有不同的收費機制,該系統中有平台點數及平台幣(平台幣是主要扣款使用的幣別),依照...
平台產品銷售收費機制的收銀系統 -專案review 專案Repo Readme review 首先來分析作業的Readme, 標題與描述: "Bit...
平台產品銷售收費機制的收銀系統 - Code review 今天來看作業的Code,來review現在的我看到年初寫的作業有什麼覺得可以更好的地方,這個作業是第...
Bitcoin Trading Bot Design & Static Single Page View Implementation 這個是我做過最有...
Static Single Page View Implementation - 前端專案review 這個作業分為前端刻板與系統設計,今天我們先來看前端(Re...
Static Single Page View Implementation - 前端Code review 由於前端只需要刻板,這邊的code review就...
Bitcoin Trading Bot Design - 專案review 今天來看作業4的後端作業,這份作業是要設計一個Bitcoin的交易所套利機器人系統,...