下面寫的題目來自出一套 iOS 高階面試題 繼續鞏固基礎知識!
AppDelegate如何瘦身?
參考:AppDelegate瘦身指南,分類在AppDelegate的運用:分類 毒解
反射是什麼?可以舉出幾個應用場景麼?
有哪些場景是NSOperation比GCD更容易實現的?
參考回答:NSoperation和GCD的使用場景
App 啟動優化策略?最好結合啟動流程來說
App 無痕埋點的思路瞭解麼?你認為理想的無痕埋點系統應該具備哪些特點?
參考:
App 網路層有哪些優化策略?
參考:IOS移動APP網路層設計方案,順便看看裡面其他的文章。
TCP為什麼要三次握手,四次揮手?
對稱加密和非對稱加密的區別?分別有哪些演算法的實現?
HTTPS的握手流程?為什麼金鑰的傳遞需要使用非對稱加密?雙向認證瞭解麼?
參考:Https單向認證和雙向認證,因為安全性考慮,參考上題對稱加密和非對稱加密的區別。雙向認證圖解:圖解 https 單向認證和雙向認證!