網頁

2020/8/23

2020 奕兆有限公司面試

奕兆有限公司面試心得。

面試的職位是Java Backend Developer/後端工程師。

面試流程是要先電話面試通過後才有後續的現場面試。

奕兆科技距離西湖捷運站很近,不過入口不太明顯,找不到就去問旁邊銀行的警衛。



面試開始先寫個30分鐘的筆試,筆試結束後由兩個資深工程師進來面試。

筆試和面試問題多圍繞在分散式架構,多執行緒,單元測試,OOP,Spring框架的理解,也都是該公司目前日常工作中會碰到的技術,記得的問題大致整理如下,包含筆試及面試問題。

有些問題我忘了沒列出來,以上僅供參考。

技術面試完面試官會說明目前工作中使用的技術。公司主要是做PaaS產品(平台即服務),目前服務對象為做博奕的母公司,透過提供雲端服務來收取服務費(例如推播服務,會員服務,點數服務等),希望未來能把這些服務推給其他有類似需求的客戶。Bank-end語言主要就是Java 8,目前正轉向Java 11。框架基本就Spring Boot。系統架構為微服務分散式系統,目前為Spring Cloud + Docker,逐漸遷往Kubernates,服務間溝通為RabbitMQ。開發模式為scrum,每天早上站會,由PM用Jira分派任務之類的。要寫Unit Test。要寫Jmeter腳本壓測自己寫的功能,老闆技術出身所以對Service的效能有要求,聽說是不能超過100ms。總之用的技術以台灣來說走得很前面。



技術面試後換人資和你談一些公司的狀況及薪資。公司部門職責劃分明確,前端、後端、DBA、架構、SRE等。有外國人同事,是練習英文的好環境。薪資是以12個月月計算,無年終,可能有績效獎金,總之開一個期待的年薪就對了。

面試過程氣氛輕鬆,面試官會給點題示和你討論,也算是一種團隊適性的測驗。總之這次面試學到了不少(由其是多執行緒),不論結果如何都非常有價值。

沒有留言:

張貼留言