為了方便閱讀,這里就不放一些常見的面試題了
1,如何設(shè)計移動端路由
2,怎么提高消息推送的到達(dá)率 ?
3,怎么統(tǒng)計APP的卸載率
4,二叉樹
5,HTTPS工作原理,HTTP報文結(jié)構(gòu),里面具體有什么東西
6,1,1,2,3,5,8,13,21,34...求和(遞歸)
7,什么時候用categary,什么時候用繼承
8,加密算法(對稱、非對稱、散列)
9,多態(tài)在OC里面是如何體現(xiàn)的
10,AFNetworking源碼
11,內(nèi)存管理,assign和weak用法,xib關(guān)聯(lián)的對象用strong修飾會不會有問題。autoreleasepool用法
12,runloop和多線程
13,GCD相關(guān)。柵欄函數(shù),信號量,group。
14,動畫。類似這種動畫是如何實現(xiàn)的。(提示:CAShapLayer+貝塞爾+CABasicAnimation)

15,block實現(xiàn)原理(NSMallocBlock,NSGloableBlock,NSStackBlock)
16,runtime相關(guān)以及應(yīng)用場景。15K以上的offer必問題
17,性能優(yōu)化相關(guān)
18,定位及解決EXC_BAD_ACCESS錯誤
19,webview,WKWebView和native交互
20,下面這段代碼有什么問題,如何解決?
? ??????for(NSIntegeri =0; i<100000; i++) {
? ? ? ? UIImage*img = [UIImageimageNamed:@"xxxx"];
? ? }