Fun now 平台的公司,主打即時預訂,跟旅遊平台有點差異。
-
面試由 3 位 app 團隊的工程師進行,兩位
Android 團隊的工程師及一位 iOS 工程師是團隊主管。
一開始會由主管介紹他們的面試流程,接著由兩位 Android 工程師進行面試,主要由一位工程師提問,另外一位提問比較少,跟面試趣上的分享差不多,會請你在白板上說明,主管也會偶爾參與對話但不多,題目我列在下方。
面試大約一小時後,對方就提說暫時到這邊,然後休息大約 10 分鐘,,之後一位資深 Android 工程師離開,由剩下的人繼續面試,剩下的那位 Android 工程師還是沒有討論太多內容,主要由主管進行面試,請我自我介紹後就開始問問題,也會有白板題,大致上跟上面一樣,進行大概 40分鐘後,就輪到讓我提問的時間。
這個職缺是因為 Android 開發的主管有自己的規劃離開團隊了,所以目前想要把人員補回原訂的產能。
面試時間約 2小時。
面試問答
請說明 object 及 companion object 的使用方式及差異
據實回答。
給你一組 JSON ,請問你會怎麼設計回傳的物件?如果返回的是列表,你的 repo 會長怎麼樣?
據實回答。
你聽過 Race condition 嗎?請解釋
據實回答。
請說明一個頁面如果採用了 DI 要怎麼設計?
據實回答。
面試建議
這間公司沒有特別的建議,只是面試難度不只技術要足以負荷,還需要文化能夠吻合,總覺得自身還是差了些。
公司環境蠻新穎的,沒意外的話,整體文化還是蠻靠近新創的。