Responsibilities
Design and implement software services in a large scale distributed system
Preferred Qualifications
- BS or higher in Computer Science or related field
- Experience working on backend systems at scale, using technologies like MySQL, Django, MongoDB, Python, Java, node.js, or Scala.
- Good understanding of distributed system design
- Experience building and deploying maintainable and testable application backend
Language
English – Listening/Medium; Speaking/ Medium; Reading/Fluent; Writing/ Fluent
4 年多的經驗,目前主要在做 Open-Falcon。
一面自介後,CTO 就要我寫 Clojure 白板題和一題機率的數學題,寫完後就更近一步講述自己的經驗。因為沒有比較得意的作品,所以會有一題沒有時間限制的軟體設計問題讓我回家完成。
個人感覺 CTO 確實很有實力和經驗,還跟我說沒寫好別交卷,可想而知的是他會期待我的回覆有高水準的程度。
歷經千辛萬苦,終於拿到 Offer 了!
10 年以上的 JAVA 網路應用程式的經驗,比較多在後端。
跟兩個 Backend 面談,自我介紹加上兩題白板題,針對寫出來的 Code 做討論,問我有無速度比較快的解法(考慮複雜度),難度還 OK,而且也有解出來;最後就介紹公司產品等等。
專精於 C++,雖然過去的監視系統開發經驗與 Intowow 現在要的即戰力有很多不符之處,但對於其技術與產品優勢很是嚮往。
跟 CTO 和一位資深RD面試,一開始就針對我在 Codility 寫錯的地方做討論,然後 30 分鐘的程式白板題,是覺得偏簡單,CTO 再延伸問的部分也都有解完;之後 10 分鐘討論數學邏輯。
接下來很詳盡地解釋公司的商業模組架構、內部組織,公司文化很美式、管理階級扁平且作風自由。
跟主管聊了蠻多的,對 Intowow 頗心動!
面試時間大概 3 小時,跟一個 Senior Architect 跟一位 RD 面試。
先從 codility 的答案討論起,再自我介紹、介紹工作經驗或背景等等;接下來才會進行公司介紹,最後考了兩題白板題。
整個面試下來對 Intowow 的印象很好,對公司方向跟產品都很有興趣。