• iOS 应用的文件目录都是什么?缓存文件在哪个文件里?他的上一级目录是什么?
  • SDWebImage 图片处理原理?
  • SDWebImage 在 iOS9 3DTouch下出现的问题?
  • NSArray 和 NSMutableArray 在 copy 和 mutableCopy 下的内存是怎么样的?
  • 用户下载一个图片,图片很大,需要分成很多份进行下载,使用 GCD 如何实现?使用什么队列?
  • 现有两个人和一张桌子,两个人依次在桌子上面放硬币,硬币不能叠放、立着,若一方找不到放的位置则失败。若你在玩这个游戏,请设计个算法必赢。
  • 现有 n 个物品和一个体积为 v 的包,每件物品的体积为 ci,价格是 wi,现在请你往包中放,每件物品只能放一次,怎么放能让包的价格最大。

  • autoreleasepool 什么时候释放? 讲讲原理?
  • 谈谈你对 MVC 的理解?
  • 用过 BlocksKit 么?谈谈原理?
  • 交互式转场动画的实现思路?
  • objc 对象和类的内部布局?
  • weak 和 assign 的区别?weak 自动设置为 nil 怎么实现的?你在哪些场景中使用过 weak?
  • NSString *str = @“xxx”;涉及到几块存储区域?
  • block 的使用需要注意什么?MRC 下为什么要用 copy 来修饰?谈谈你对捕捉变量的理解?
  • 你平时通过什么方式来学习 iOS ?
  • 最近学习到了哪些技术?