蚂蚁金服、北京方舟、今日头条、新浪微博校招iOS工程师面筋

蚂蚁金服

  1. runtime、runloop、KVO、设计模式;

  2. 加密算法,我说去网上随意找一个AES就加密呗;

  3. 关于GPUimage的滤镜链问题;

  4. 问了实习项目中的难点;

  5. 觉得自己哪里不足,优点在哪;

  6. 以及一些架构问题

北京方舟智联科技有限公司

  1. 问以前用过哪些直播sdk,是否写过环信单聊以及群聊?(答 用过网易和阿里的直播sdk,环信只写过群聊。);

  2. 聊了下架构方面的内容;

  3. 组件化路由方案;

  4. MVVM的开发设计模式;

  5. 你使用的最多的第三方SDK简单介绍一下原理;

  6. runtime怎么实现的;

  7. 用任意一种语言写出二分查找

今日头条

  1. 二叉树的镜像;

  2. 一组整数求加起来等于0的3个数;

  3. block的基础原理,__forwarding是什么;

  4. 多线程问题,线程和队列的关系;

  5. @dynamic的应用场景?

  6. KVO原理;

  7. 怎么识别错误的在cell addsubview,而不是containview addsubview。

新浪微博

  1. 单例模式,为什么苹果推荐的写法,不用可以吗?

  2. 问了些循环引用的问题;

  3. 实现ios的6种组合线程并解释原理;

  4. 你觉得您实习工作所做的项目有什么亮点;

  5. 崩溃方面你有什么心得;

  6. 针对线上版本的崩溃处理;

  7. 内存优化的建议

#蚂蚁集团##新浪##方舟智联##字节跳动##iOS工程师##校招##面经#
全部评论

相关推荐

2 5 评论
分享
牛客网
牛客企业服务