2022/12/27~2023/01/18【Backend Engineer】未錄取
團隊:Web Team
薪資範圍:0.9M ~ 1.8M / Annum,保14個月
福利:一周一天WFH
招募原因:團隊擴編
2013年成立,慢性疾病起家,目前致力於糖尿病監測、連續血糖監測器等產品。公司規模成長至今約50人,其中約25位工程師,本次招募的 Web Team 編制則為後端 4 位、前端 3 位、DevOps 2 位,技術棧包含 Python、Twisted、Golang、Vue、Docker Compose、Kubernetes、AWS。合約用戶約 10 萬,市場上可匹敵的競爭者為 MySugar。
產品線分為 2B 及 2C 兩個面向:
前半小時與人資面談,由於筆者要求的薪水高於公司可以提供的範圍,最終仍然協議如果低於 1.7M / Annum 則不繼續。
後面一小時與技術主管交流 Monolithic 及 Microservice 技術架構的利弊分析,以及過去的工作事項成就。討論的範圍多以高階系統層級為主,如系統設計、架構設計等,沒有 Live Coding。
本題以 Firebase Remote Config 為原型,針對假想的 Remote Config 進行系統設計。使用者請求會包含國碼、語系、版本號,目前的需求為撈取符合條件的 Config 後合併所有 Json。面試官提問包括以下:
SELECT a, b FROM table WHERE a=1
下列三種情況分別如何影響上方的查詢?