首页 > 新浪、链家、字节跳动校招iOS工程师面筋分享~
头像
offer我们不醉不归
发布于 2020-07-14 23:24
+ 关注

新浪、链家、字节跳动校招iOS工程师面筋分享~

新浪

  1. runloop和runtime原理;

  2. 图像缓存工具的设计;

  3. 字典转模型原理;

  4. socket通讯;

  5. tcp/ip;

  6. 对接手一个项目你有什么想法(答 有新功能就接着开发,平时抽时间重构项目);

  7. 之前实习工作中遇到的问题,并且如何解决问题

链家

  1. 问在APP中加上用户的运动状况(答 拉取健康里面的数据,如果没有,根据经纬度和移动时间来算);

  2. 问基础的,布局相关。(答masonry, xib,storyboard。)

  3. 问列表性能优化。(答重用和数据,高度缓存,UI渲染优化。)

  4. 问 MVVM模式,ReactiveCocoa。(答主要在基类的设计。)

  5. 问组件化,模块化设计。(cocoapods实现);

  6. 你开发过程中遇到的问题,你是如何解决的.

中青文文化传媒

  1. 一个3kg桶,2kg桶,秤出来1.5kg沙子的问题;

  2. 问了几个关于copy的问题;

  3. 数据埋点;

  4. AFN的底层代码;

  5. Masonry的一些问题。

字节跳动

  1. 考察GCD的使用;

  2. 串行并行队列的区别;

  3. 问了nsoperation的东西;

  4. GCD的global和main有什么区别。(答 一个是并行队列 一个是串行队列)

  5. 数据结构的类型

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

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

近期精华帖

热门推荐