初級:html
先簡單自我介紹一下本身ios
聊一聊過往項目中你以爲收穫最大的一個模塊。git
運行時:github
http://www.javashuo.com/article/p-kekzztje-eh.htmlswift
多線程:緩存
iOS多線程:『pthread、NSThread』詳盡總結性能優化
iOS多線程:『NSOperation、NSOperationQueue』詳盡總結oop
viewcontroller 生命週期,至少10個方法左右post
https://www.jianshu.com/p/8506acd5b599
swift 泛型
http://www.javashuo.com/article/p-bfqwtzqy-he.html
談談對自動釋放池的理解 自動釋放池 autoreleasepool
對mrc和arc的理解,自動釋放池在mrc和arc區別
內存管理:
http://www.javashuo.com/article/p-ygczfcxs-mq.html
對於block理解,mrc和arc下有什麼區別,使用注意事項
https://blog.ibireme.com/2013/11/27/objc-block/
簡述下block的實現
https://www.jianshu.com/p/ce1336338687
Runloop :
https://blog.ibireme.com/2015/05/18/runloop/
http://www.javashuo.com/article/p-bkhxhfhh-mo.html
http://lizhaoloveit.com/2015/03/02/RunLoop%E8%BF%90%E8%A1%8C%E5%BE%AA%E7%8E%AF%E6%9C%BA%E5%88%B6/
Runtime :談談消息轉發機制實現
http://www.javashuo.com/article/p-kekzztje-eh.html
https://www.cnblogs.com/saytome/p/9354106.html
http://www.javashuo.com/article/p-cinfgvlc-dn.html
automic:
https://blog.csdn.net/h_qiao/article/details/79041375
對於strong weak,atomic等等理解
https://www.jianshu.com/p/3e0f12e5faaa
weak原理
https://www.jianshu.com/p/54077e752253
若是屬性徹底不加修飾詞入weak,atomic,系統會怎麼處理
對於深拷貝和淺拷貝的理解
http://www.cocoachina.com/ios/20180428/23197.html
談談category和extension區別,系統如何底層實現category
https://www.jianshu.com/p/9303bb9cb505
tableview 優化方案
http://www.javashuo.com/article/p-nqyzkwlv-ke.html
離屏渲染
http://sonnewilling.com/blog/2016/10/19/iostu-xing-yuan-li-yu-chi-ping-xuan-ran/
界面性能優化 ( 空間換時間,緩存,渲染相關的技術點。 界面卡頓,體驗很差 解決方案:探索的思路-》解決方案,增量更新,內存緩存,本地緩存)
https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/