標籤:ios 社交 技術 app 創業
理想狀況當然是找到有管理能力且還在寫代碼的架構師了,然而如果有這樣的人,他自己能發起項目了,你要拉上他還真難。滿足一定條件就行了,別追求完美。還有比這更完美的嗎?請生產這樣的機器人:
- 性格開朗(開朗≠外向),平易近人
- 表達能力好,易於溝通交流
- 有設計能力,有攻關能力
- 知識範圍廣,跨職能團隊合作順暢
- 在業界有一定視野或影響力,有好的人脈資源
- 有管理能力(經驗≠能力),中後期能管好團隊,順利成長為管理者
- 沒身體和家庭負擔,能日夜加班趕工
在電腦上答題,發個email過去要求一小時內回複:
1.你想得到的設計模式及其在iOS SDK中的應用答:組合模式:NSView及其子類,通過addSubview組合;原廠模式:NSNumber產生不同的類型資料;Observer模式:NSNotificationCenter;命令模式:NSInvocation儲存對象、函數、參數並invoke。說明:可以有很多答案。懂設計模式是最基本的,懂SDK的設計模式說明真的懂了SDK
2.你遇到過的SDK的坑有哪些?你是怎麼解決的說明:沒標準答案,但明確一下什麼才叫坑:SDK文檔沒提及、描述不準或有歧義。
3.你用過的github開源庫及你對它的概括和評價說明:沒標準答案。創業型公司沒那麼多資源去重新發明輪子,藉助開源碼快速做出原型這是必須的。從概括評價中可以看出答題者本身的水平。
4.你用過的私人API有哪些,用作解決什麼問題,你是怎麼發現這個私人API的說明:沒標準答案,這題也並非一定要答,跟所做的app有關。不過用SDK用久了的人一般都會去想瞭解iOS系統本身,就像潘多拉魔盒一樣越不能開啟越想開啟。那麼如果他曾經越過SDK去窺探過OS本身,至少說明他在那個方向做得深度足夠深了。
5.請隨意翻譯這句英文:An Apple a day keeps the doctor away.答案:每天用一次蘋果,博士都可以滾粗。說明:看出Apple大寫即可,doctor翻譯成博士可以加分。翻譯出來的句子越有娛樂性越好。考察答題者的細心和幽默感,其中幽默感對團隊合作有意義,如果用上網路流行詞,也說明他關注互連網社交業界動向。
6.你知道的在中國iOS開發業界稍有影響力的人有哪些?這個人有什麼突出事迹?你是如何知道這個人的?(不必要是真名,用各種ID或其它線索來指代也可)說明:無標準答案。可以看出答題者對業界的關注到什麼程度以及有沒有一些人脈資源。http://blog.csdn.net/hursing
7.你正在XCode寫代碼,突然有一個SDK的類忘了怎麼用,你有哪些方法擷取到答案?答:查筆記、用xcode快速鍵、去documentation找、問人……說明:避免眼高手低,我們需要的是前期也要動手寫代碼的人。能查自己筆記的最好。
8.請簡述你會如何?微博iOS用戶端。說明:沒標準答案。考察的有:表達,能用專業詞彙來描述清楚;全面,是否把所有介面和功能都提及;可行與合理:用正確的API,制定正確的流程;外部互動:與伺服器通訊協定的制定;架構設計:整體的結構;代碼管理:合適的工具……不一定要全答,本題只是用來確定答題者的性格和能力範圍,能滿足項目的要求即可。
iOS社交app技術合伙人筆試題