1. 人資面談,會先問你覺得gogoro是甚麼樣的公司,如何描述自己的個性,前份工作內容大致上是甚麼,甚麼事情讓你想離開
公司
2. 部門主管與工程師面談,自我介紹,了解現有工作的系統架構,使用到的雲端技術,現在做的產品是甚麼,有沒有甚麼技術問題,會遇到甚麼瓶頸,如何解決,跟團隊相處模式,為甚麼想離職,對未來的計劃是甚麼 ,如何使用docker ,會包docker file嗎。有使用甚麼CI/CD的經驗嗎?
3. 考試,給你一個畫面,設計出API。
4. 部門主管來了解你怎麼設計API,介紹自己團隊,工作內容,負責營運端資料串接,如跟宏嘉藤與YAMAHA共用電池系統須開放對接資料,工作排到明年,聊起來團隊氣氛良好,大家都是寫node.js 就算不同案子也會互相幫助。
5. 別部門技術主管,在講解一次系統架構。 問服務之間怎麼串接,你覺得 你們開發最有價值的地方,怎麼佈建到雲端,解釋event loop, 有使用過map.reduce嗎? 覺得我會滿適合部門的,部門有點刺激,需要很多創新從零開始,感覺他們對CI/CD很看重
6. 最後人資談薪資期待,有無任何福利問題?
整個面試流程耗費4個小時,滿燒腦的。感覺他們很努力要了解你的能力與團隊合不合適,會找合作部門主管在確定你與他們是否適合。
面試問答
如何使用JS Array.map , reduce
照你專案經驗回答
面試建議
現有專案的架構勢必要很清楚,如果有CI/CD經驗會很加分。
JS面試題是一定要準備的。