首页 > 喜马拉雅、浙江天搜、华睿晟通校招iOS面筋分享
头像
牛客202481766号
编辑于 2020-06-25 19:34
+ 关注

喜马拉雅、浙江天搜、华睿晟通校招iOS面筋分享

喜马拉雅公司

先是笔试,全英文,都是基础题:

  1. category和extention区别;

  2. 多线程;

  3. 内存管理;

  4. 事件响应链;

  5. 算法题我遇到的是链表相关;

  6. 还有个设计api的题,设计一个播放器;

后来就是部门的leader轮流面试,基本基于你的笔试题深入地问相关内容。

  1. 内存管理;

  2. 设计模式;

  3. Runtime;

  4. 各种锁;

  5. 多线程的具体应用;

  6. Runloop;

  7. 数据存储;

  8. 通知发送和接收是否在同一个线程。

自己状态下滑了,最后两个人的问题都没回答好,而且对方比较看重基础,感觉不是很喜欢我这种半路出家的。

浙江天搜科技股份有限公司

  1. OC的基础、属性、runtime,runloop;

  2. weak的实现(答 哈希表结合runloop);

  3. 主线程和子线程有什么不同,为什么不同?

  4. 发过程中遇到的一些bug怎样解决;

  5. 怎样防止循环引用。

北京华睿晟通科技有限公司

  1. assign和weak区别;

  2. sdwebimage底层实现;

  3. 应用生命周期

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐