美文网首页iOS面试&笔试
记录最近面试时所遇到的一些面试题

记录最近面试时所遇到的一些面试题

作者: c443dad33b34 | 来源:发表于2018-08-06 00:10 被阅读19次

          炎炎夏日,四处奔波。只为了一份稳定的工作,也面了几家公司。总结一下经常遇到的面试题

    以供自己以后的学习。

    Hello,World

    1.关键词的使用(copy,strong,weak,assign,noatomic,atomic,retain);

    2.修饰可变与不可变对象时分别使用哪些关键词,为什么?

    3.block为什么会产生循环引用?怎么解决?外部添加一个__weak是否可以解决循环引用的问题?

    4.__block、__weak、__strong的作用;

    5.设计模式(单例模式、代理模式、通知中心),KVC、KVO等;

    6.多线程使用的场景,举例说明一下;

    7.多线程中的死锁;

    8.对于一个页面中有多个网络请求,怎么实现依次请求;

    9.weak的实现原理;

    10.AFN、SDWebImage的原理;

    11.对于闪退有什么好的处理方法;

    12.每个cell实现定时器的需求,有什么好的实现方法;

            差不多只能先想起那么多,先记录一下好了。

    相关文章

      网友评论

        本文标题:记录最近面试时所遇到的一些面试题

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