ios面试题

ios面试题

十二月 27, 2018
  1. png图片跟jpg图片有什么区别
  2. UiWebView,WKWebview,跟js是怎样交互的;
  3. 内购的流程
  4. 第三方用户登录的流程
  5. mvc的架构
  6. 浅复制和深复制
  7. nsstring为什么使用copy修饰
  8. 多线程的实现方式,NSOperation和GCD的使用场景
  9. 快速排序
  10. import跟include知道为什么用import吗
  11. 写出UIViewController在显示过程中,各个方法的调用顺序
  12. objective-c类别的作用
  13. iOS里面的runloop是为了解决什么问题而存在的。
  14. 计算机里面的并发操作和并行操作差异在哪里?
  15. 解析一下什么是原子操作。
  16. 什么是线程死锁,如何避免。
  17. TCP和UDP区别
  18. 如果让你设计一套IM系统,你会使用TCP还是UDP。
  19. 简述一下程序编译的流程,和启动流程。
  20. 内购如何防止丢单
  21. 如何序列化一个对象