/CodeForJob

iOS面试知识笔记汇总

说明

系统的准备面试不仅能大大提高面试的成功率,也能快速提升自己的综合能力。如果你准备跳槽,可以通过该项目查漏补缺。欢迎合作提交,共同维护。

🌟 表示推荐指数

预计学习时间:🐎 很快就能学完(<5 day);🐕 中等 (5 - 20 days);🐢 慢(>1 month)

算法

🐢 小码哥《恋上数据结构与算法》1-3季学习笔记  🌟🌟🌟🌟🌟

🐢 iOS高频算法题汇总  🌟🌟🌟🌟🌟

iOS

🐢 小码哥《iOS底层原理》学习笔记 🌟🌟🌟🌟🌟

🐢 极客时间《iOS开发高手课》学习笔记 🌟🌟🌟🌟🌟

🐕 《新浪微博资深大牛全方位剖析 iOS 高级面试》学习笔记 🌟🌟🌟🌟🌟

🐕 小码哥《Swift从入门到精通》学习笔记  🌟🌟🌟🌟

🐎 《Effective Objective-C 2.0编写高质量iOS与OS X代码的52个有效方法》 🌟🌟🌟🌟🌟

🐎 《Objective-C高级编程iOS与OS X多线程和内存管理》🌟🌟🌟🌟🌟

操作系统

🐕 程序员的自我修养 🌟🌟🌟🌟🌟

🐕 深入解析Mac OS X & iOS操作系统

网络

🐕 小码哥《网络协议从入门到底层原理》 🌟🌟🌟🌟🌟

🐎 《图解 HTTP》🌟🌟🌟🌟🌟

🐎 iOS | 面试知识整理 - 网络相关 (七)

设计模式

🐎 iOS设计模式(swift实现) 🌟🌟🌟🌟🌟

🐎 史上最全设计模式导学目录(完整版) 🌟🌟🌟🌟🌟

🐎 图说设计模式 🌟🌟🌟🌟🌟

🐎 Cocoa如何应用设计模式 🌟🌟🌟🌟🌟

三方库源码

🐎 YYCache 🌟🌟🌟🌟🌟

🐎 YYAsyncLaye 🌟🌟🌟🌟

🐎 SDWebImage 🌟🌟🌟🌟🌟

🐎 Aspects 🌟🌟🌟🌟

🐎 AFNetworking 🌟🌟🌟🌟🌟

面试题