- 网络
- TCP/IP 推荐《TCP/IP详解 卷一》
- HTTP协议结构,重用, 缓存,安全传输(HTTPS握+ 手机制)
- Socket (理解流和包)
- 序列化协议 (Protocol Buffer)
- 内存管理
- 推荐《 iOS与OS X多线程和内存管理》
- 理解属性的不同内存管理策略
- 内存布局
- 循环引用
- 弱引用
- 多线程编程
- 任务并发
- 线程同步
- 数据竞争
- 锁
- 基本的数据结构 (树/图/堆就看个人掌握程度,这些必须掌握的)
- 数组,队列,栈
- 单链表/双向链表
- 哈希表
- 基本的算法
- 排序
- 二分
- 递归
- 哈希
- 界面渲染性能
- CPU和GPU负责的任务分别是哪些?
- 如何分析和定位卡顿问题?
- 如何解决或优化复杂布局下界面卡顿?
网友评论