18.11.15 面试复盘
今天这次记录是时间最短的一个,我提前 15 分钟到了面试地点,半个小时就面完了,面试官很温柔,应该是移动端负责人,非 iOS 出身,对技术的提问也是浅尝辄止,主要是考察被面试者的项目经验,逻辑思维等。
OC 的内存管理原理
老生常谈,内存计数的原理,ARC,及注意点。
瀑布流的实现
实现原理,基本都是 UICollectionView ,主要是下次请求的时间,和计算 cell 的高度上面。
埋点的实现
正好我们公司自定义了埋点,约定字段含义,存储数据库,同时有一个上发策略。
屏幕掉帧的原因和解决方法
屏幕渲染的流程,包括 CPU 计算和绘图,交给 GPU 渲染,包括屏幕缓冲区。
AF 的使用
封装,底层倒是没考察,这也进一步验证了 AF 在面试中的重要性。
MVVM 的使用
这个框架的需求等。
项目的开发流程
敏捷开发 每天过进度 找到滞后点。
负责的事情
需求 分配 把控周期。
Swift/划重点
需要了解一下,好多问到的了,包括有没有上线的项目等。