面经详情

今日头条iOS资深工程师一面
看了下简历,问了些以前工作中的项目用到哪些技术?比如im,会问具体消息结构,怎么处理消息过多的情况?底层socket 原理。直播怎么处理延迟问题?以前项目的架构。kvo 的实现原理。afnetwork、sdwebimage 的底层实现arc 的实现机制,block 的原理和存储域,多线程和runloop的关系,有哪些常见的多线程问题?如何解决?(举例互斥锁和共享锁)常用的gcd 函数,项目中有哪些应用场景?
Q:设计一个监控app启动速度的模块,说下大体的设计思路。

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网北京公司排行字节跳动字节跳动面试经验字节跳动面试经验:今日头条iOS资深工程师一面
正在招聘抖音电商C端-性能和体验后端研发Leader200 个岗位