面試問答
解釋 MVVM, 用MVVM 有沒有遇到什麼問題? 解釋 MVVM-C
自行回
1. 一面是一小時的技術視訊面試
2. 視訊面試裡會有全部的 ios 工程師參與.當時加我就有十位在會議裡.
3.
三個 ios 工程師輪流問問題,每位都問三題.
4. 主管會問一些 behavior 或是團隊合作問題.
5. 問完就換面試者提問&對方介紹他們要做的事.
面試問答
解釋 MVVM, 用MVVM 有沒有遇到什麼問題? 解釋 MVVM-C
自行回
解釋 dependency injection, 舉實作例子.
自行回
debounce and throttle 怎麼做?
後面追問:
如果輸入一個 character 然後打了 search API,但又馬上輸入第二個 character, 但 API 已反回上個字串的 response並顯示, 要怎麼顯示當前輸入的結果&避免顯示前一次的結果?
Array 是 thread safe 嗎?如果要對 array 同時做存取要怎麼做&避免閃退?
自行回
會問一些團隊合作的問題像是跟其他 team 有遇到衝突怎麼辦?
追問:
如果執行一個很趕的任務但有發現可使用的架構會怎麼辦?
之前團隊怎麼提需求和寫 spec?
面試建議
整體面試感覺團隊的人都被迫參與面試,而且氣氛很差.
他們也不會清楚說明現在的產品有什麼規劃,或是介紹公司的制度和開發團隊.
介紹團隊和工作流程都快速帶過,他們只說團隊的角色有誰例:後端, UI 等等角色並帶過.
感覺這個團隊沒有很團結然後團隊內蠻多問題的.介紹團隊跟產品都快速帶過,也都沒說明目前用的技術什麼的.他們沒提到的細節可以直接問,但他們的回覆都很簡短,讓人感覺不願細談.