VIPKID\小米\滴滴出行春招IOS面经

接上一篇吧,仍然IOS岗,春招基本面的都是IOS岗。听说发面经可以攒人品,那希望offer可以许愿成功

VIPKID

  • 问load和initialize

  • 问如何实现一个无限循环的视图

  • 问类似否是一个对象,如果是它继承什么

  • 问消息传递之响应链

  • 问上拉下拉刷新的原理

小米

一面(电话面)

  • 问CAlayer和UIView的Frame区别

  • 一个数据传输结构,不是json,xml

  • 设计一个手机版的axure,说出主要的类,类的方法和属性

  • 你做的最好的项目,主要技术点,优秀在哪,做了哪些优化等等

滴滴出行

一面

  • oc的runtime,

  • 内存管理,

  • 用过block吗,为什么会引起循环引用

  • 手写一个单例,为GCD中的单例需要定义什么,dispatch_once 会执行几次,为什么,

  • 堆栈,

  • arc是如何操作的,

  • 多线程的实现了什么功能,

  • 有一千万条数据,找出top50条重复最高的数据,

  • 一个棋盘从(0,0)到(n,n)有多少种路线

#面经##VIPKID##iOS工程师#
全部评论

相关推荐

点赞 评论 收藏
转发
1 3 评论
分享
牛客网
牛客企业服务