美文网首页iosiOS面试
被鄙视了的iOS面试记录

被鄙视了的iOS面试记录

作者: liuxingzi | 来源:发表于2018-03-07 11:14 被阅读33次

    记录一些很难的面试题目,对于一个做了近7年iOS开发的来说,很多东西我都不知道在哪里用到。

    1 app启动的过程 main函数  加载顺序  Category函数替换问题

    参考:iOS App从点击到启动

    优化 App 的启动时间实践 iOS

    你真的了解 load 方法么?

    2 动画 按某一轨迹移动,同时自身转动

    关键知识点:CAAnimationGroup 组合动画

    3 nsopration必要实现方法

    参考 : http://blog.csdn.net/weimeng809/article/details/52311238

    4 算法,验证ip的方法

    参考:https://leetcode.com/problems/validate-ip-address/discuss/95491/Java-Simple-Solution

    5 理解dyld

    参考:iOS程序启动->dyld加载->runtime初始化(初识)

    6 sdimage 源码 怎么实现解码的,为什么要解码

    参考:https://www.jianshu.com/p/9322acb7a7b1

    7afnetworking 中的常驻线程 (3.0以前版本用到了,后面没有了)

    8 crash的常见情况 像dictionary中加入nil是否会闪退

    9 Setobject setvalue 的区别

    10 大文件的分段读取方式100M,只读取其中的指定字节

    参考 : https://www.jianshu.com/p/d49a00200586

    11Masonry链式写法的实现

    另一家

    主要是算法问题

    各种排序的比较

    BST树

    相关文章

      网友评论

        本文标题:被鄙视了的iOS面试记录

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