美文网首页
iOS面试题

iOS面试题

作者: SpringAlways | 来源:发表于2020-04-17 08:38 被阅读0次

其实面试考的都是基本功,基本功越扎实,做事情越靠谱。
先随便列一些,后面不断补充,逐一讲解。
1、KVO的原理。
2、Runloop
3、autoreleasepool
4、RSA原理、命令
5、HTTPS流程
6、TCP建立连接、关闭连接流程
7、copy、mutablecopy
8、静态库、动态库
9、编译、连接
10、runtime
11、libmalloc
12、dispatch
13、AFN原理
14、SDWebImage原理
15、Aspect
16、MLLeakFinder
17、JLRouter
18、YYCache
19、组件化

算法
1、BFS DFS
2、DP

设计
1、设计原则 SOLID

  • Single Responsibility Principle:单一职责原则
  • Open Closed Principle:开闭原则
  • Liskov Substitution Principle:里氏替换原则
  • Law of Demeter:迪米特法则
  • Interface Segregation Principle:接口隔离原则
  • Dependence Inversion Principle:依赖倒置原则
    2、设计模式
    3、MVVM/RAC

相关文章

网友评论

      本文标题:iOS面试题

      本文链接:https://www.haomeiwen.com/subject/twkbjctx.html