贡献一篇少有的春招ios面经
流利说电面,整个电话持续了34分钟(被按在地上摩擦)
自我介绍
不问项目直接怼内存,堆栈。
语言比较oc和swift
问weak的底层,提到了一下arc。
swift中@objc之后发生了什么。
struct和class的区别。
swift多态。
swift的协议。
runloop用没用过,common mode知不知道。
gcd的barrier。
NStimer用没用过。
内存泄漏知不知道。
copy on write。
大概这一连串之后开始地狱的uiview了.....
uiview响应链,uiviewcontroller的单元测试,列表卡顿检测,各种优化,还问了关于xcode的帧率检测的问题等等........
总之觉得,问的虽说偏基础,但是涵盖的面太广了,整个过程就觉得是逐渐逐渐招架不住,没想到面试官还没有停止问我。虽然菜是原罪,不给自己找什么借口,但是ball ball你也起码问一问我准备的网络和算法吧......................
#春招##面经##iOS工程师##流利说#