面試問答
websocket vs HTTP
簡單的 輕鬆回答
交易所,市場不在台灣,我面的是交易team
一去的時候HR給我一台電腦,裡面是一個word檔大概有7題,其實大部分跟技
術問答差不多,比較偏系統架構也有些觀念題,最後有SQL題(應該要用一些函式rank()之類的),只給40分鐘基本上是一定寫不完,所以挑會寫的寫。再來面試官應該是交易team的主管,自我介紹完之後的問答沒有到很深,甚至我覺得有些雞同鴨講,因為他應該不熟雲端的服務,所以有些東西可能雲端服務背後就處理好了但他會一直有疑問我怎麼處理…,再來就開始討論考題,有幾題雖然我沒寫但其實我都有一定的想法,也利用這時間跟面試官多做解釋,但其實有些題目他還是以地端的角度在問,我回答用雲端的什麼服務就可以解了,不過這卻不是他要的答案。整體聊下來我自己覺得不差,雖然我一開始沒達到他要的答案,但他提示後我都算是能舉一反三的很快講出來,也蠻輕鬆的在跟他交流想法。他們團隊跟核心交易引擎還有撮合機制又再拆開,他們只是做一些平台上跟交易相關的功能服務,團隊聽起來蠻輕鬆的上班機制是hybrid,沒有強制去公司,但缺點就是全地端,好像有沒有要上雲的意思,這主管個性感覺偏軟爛,聊天很隨和,也有聊到他過去工作的一些經歷,不過我題目沒有正確的回答出來好像是硬傷
面試問答
websocket vs HTTP
簡單的 輕鬆回答
JWT token如果被截取應該怎辦
他要的答案是建立黑名單,然後brocast到每臺服務的機器
設計schedule task,確保可靠性
他想要的答案是,在一張table把schedule task的項目跟執行時間列出來,會有worker定期去掃資料庫去執行它。
如果有即時的需求要觸發該服務,也是要記一筆task到db
面試建議
這個團隊不會碰到真正的交易的邏輯,他們有一個engine team才是碰搓合的交易邏輯,他們有點像是中繼站,還有處理一些關於交易所平台上比如說活動、智能跟單...等等功能
主管個性沒料...技術應該也是還好...別去有雷