目的是找出適合團隊的人,不是找牛人,所以我面試的時候會看溝通能力、合作能力大於技術能力,技術只需要達標就好,通常技術是否達標可以從討論 general tech concept 的時候就知道,最簡單的方法就是看對方對之前做的 project 的技術理解程度,我通常會問的問題列在下方:
## General:
之前團隊的組成
你擔任什麼角色
跟 XXX (designer、產品、後端) 有沒有過意見不合的時候,怎麼解決?
過去經驗中印象最深刻的事情
過去經驗中做過最有成就感的事
現在回想起來,在過去經驗中做錯的事。重新一次會怎樣 Approach?
你的職涯發展規劃是什麼?為什麼會想換工作?
你怎麼確保你照著自己的規劃走?
未來兩年在我們公司想做到什麼?
你理想中的團隊長怎樣?
最近有什麼感興趣的東西?
## Project specific:
我看到你前一份 Project 是要做 XXX,可以說說看這個 Project 嗎?
請問裡面的 OOO 功能是怎麼做到的?
有什麼其他的作法?
為什麼選擇之前的做法?
重來一次會怎麼選擇?
如果是使用 3rd party 供應商,背後的原理是什麼?
最困難的地方是什麼?
根據你之前的 approach,Bottle neck 是什麼?
我想到另一個作法,是 XXXXXX,你覺得呢?
(視情況再看要不要繼續鑽每個問題裡的技術細節)
沒有留言:
張貼留言