美文网首页
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