《Effective Objective-C 2.0》饼齿,大公司項(xiàng)目主要用 OC 開發(fā)联贩,這本書必看,推薦指數(shù)5顆星夕玩。
《Objective-C編程之道:iOS設(shè)計(jì)模式解析》,面試時(shí)問的設(shè)計(jì)模式問題不多惊豺,這本書足夠了燎孟,推薦指數(shù)5顆星。
《劍指Offer》扮叨,大公司都會(huì)問算法題缤弦,大都問兩三道題,滴滴比較狠彻磁,4輪面試下來問了4道算法和1道邏輯題碍沐。這本書如果之前沒看過的話,不建議全刷衷蜓,看前半本就行累提,掌握思路就好。推薦指數(shù)5顆星磁浇。
《程序員的自我修養(yǎng)》斋陪,這本書非常非常贊??,奈何我準(zhǔn)備面試時(shí)才買,只來得及看第一章无虚,有種打通任督二脈的感覺缔赠。如果你和我一樣不是計(jì)算機(jī)畢業(yè),對(duì)操作系統(tǒng)還不是很了解友题,在面試前一定要把第一章看完嗤堰。推薦指數(shù)5顆星。
《iOS Core Animation Advanced Techniques》度宦,很多人對(duì) CoreAnimation 有誤解踢匣,認(rèn)為它只是一些動(dòng)畫接口,沒有跨平臺(tái)的適用型戈抄,不值得深入學(xué)習(xí)离唬。其實(shí) CoreAnimation 做的事情絕不僅僅是動(dòng)畫,幾乎所有渲染相關(guān)的事情都和它有關(guān)划鸽,書中也講了許多性能優(yōu)化的方案输莺。推薦指數(shù)5顆星。
《Advanced Swift》, Swift 畢竟是趨勢(shì)漾稀,但是大公司面試問的不多模闲,這本書比較難讀,之前沒看過的同學(xué)崭捍,不推薦面試前刷它。推薦指數(shù)4顆星啰脚。
《圖解HTTP》殷蛇,面試問網(wǎng)絡(luò)的問題不多,無(wú)非是三次握手四次揮手橄浓,以及HTTPS密鑰
傳輸流程粒梦,初略刷一遍這本書就行,當(dāng)然大神可以直接刷《HTTP權(quán)威指南》荸实。推薦指數(shù)3顆星匀们。另外聽說《圖解TCP/IP》很不錯(cuò),我還沒看過准给。
還有一些文章很不錯(cuò)泄朴,我也列一下
RunLoop, Y 神的這篇 RunLoop 無(wú)人能及,這篇文章出世之后露氮,講不了 RunLoop 都不好意思說自己是 iOS 工程師祖灰。
多線程,這是我前同事 亞非 整理的多線程知識(shí)畔规,很贊局扶,可以對(duì)照著系統(tǒng)梳理一下。
事件傳遞, 講事件傳遞的博客很多,這篇講得挺詳細(xì)的三妈。
組件化畜埋,現(xiàn)在大公司都剛剛做完組件化,面試也是必問的題畴蒲,業(yè)界基本就兩個(gè)方案悠鞍,把 bang、Casa 和 蘑菇街 的文章都仔細(xì)讀一下,面試能講清楚各自的實(shí)現(xiàn)方案以及主要問題就行瘪阁。
Alamofire源碼解讀未妹,配合這篇文章,看源碼要輕松一些心肪。
sunny的面試題,這套題雖然是15年的纠吴,現(xiàn)在面試問的還是這些硬鞍,沒多少變化,另外 github 上有人給這套題出了答案戴已。
Peak的面試題固该,面試題大多類似,不用刷太多篇糖儡。