新浪
-
runloop和runtime原理;
-
图像缓存工具的设计;
-
字典转模型原理;
-
socket通讯;
-
tcp/ip;
-
对接手一个项目你有什么想法(答 有新功能就接着开发,平时抽时间重构项目);
-
之前实习工作中遇到的问题,并且如何解决问题
链家
-
问在APP中加上用户的运动状况(答 拉取健康里面的数据,如果没有,根据经纬度和移动时间来算);
-
问基础的,布局相关。(答masonry, xib,storyboard。)
-
问列表性能优化。(答重用和数据,高度缓存,UI渲染优化。)
-
问 MVVM模式,ReactiveCocoa。(答主要在基类的设计。)
-
问组件化,模块化设计。(cocoapods实现);
-
你开发过程中遇到的问题,你是如何解决的.
中青文文化传媒
-
一个3kg桶,2kg桶,秤出来1.5kg沙子的问题;
-
问了几个关于copy的问题;
-
数据埋点;
-
AFN的底层代码;
-
Masonry的一些问题。
字节跳动
-
考察GCD的使用;
-
串行并行队列的区别;
-
问了nsoperation的东西;
-
GCD的global和main有什么区别。(答 一个是并行队列 一个是串行队列)
-
数据结构的类型
全部评论
(0) 回帖