小红书、阿里巴巴、随手科技校招iOS工程师面筋分享

小红书

  1. ios问了很多底层实现原理;

  2. 多线程执行和内存管理;

  3. 对数据结构算法和项目架构;

  4. block、多线程等;

  5. 手写几个dispatch的代码问输出;

  6. yyModel的逻辑

智志高新

  1. layoutSubView和drawRect的调用时机;

  2. 问到了socket,http;

  3. 布局的sizeclass,lldb,定时器;

  4. 问笔试题目通知代理block kvo,kvc多线程,响应链;

  5. C++基础题包括面向对象的三个特性:继承,多态,封装;

  6. 一些关键字的作用例如static,const;

  7. 问你对公司有什么问题或者有什么要了解的。

阿里巴巴

  1. 问了包括Objective-C的一些基本知识,ARC,MVC之类;

  2. 项目方面主要考察项目实现的技术选型,一些细节的实现;

  3. 问了包括解耦的方式

深圳市随手科技有限公司

  1. 问一个有关花开通知蜜蜂,花关通知蜜蜂的问题;

  2. 问了会不会openGL相关的;

  3. 问了一些算法实现思路。

  4. 问给出二叉树的前序排序和中序排序结果重建二叉树。

#小红书##阿里巴巴##随手科技##校招##iOS工程师##面经#
全部评论

相关推荐

1 3 评论
分享
牛客网
牛客企业服务