iOS-阿里面试题

本文首发地址
先把这个几个面试写出来,各位看官可以试着去网上找找答案。

这些是《蚂蚁金服》的面试题
问题缩减如下:

1:在KVO中,他是怎么知道监听的对象发生了变化?

2:字典的工作原理 ?怎100w个中是怎么快速去取value?

3:一个上线的项目,知道这个方法可能会出问题,在不破坏改方法前提下,怎么搞?

4:Block和函数指针的区别?

他们的面试官好像都爱问一下底层的东西,比如这次面试上来机会问我KVO的问题。
问题【1】,看着好像很吊的样子,仔细一样不去思考,可能还真不是太了解,
问题【2】,这个就是纯纯的数据结构的问题了。
问题【3】,这个就是iOS的runTime的问题了,要只要isa,和一些swizzling技术
问题【4】,就是看你了解有多广泛了。

答案下期见!
​如有问题可添加我的QQ:1290925041
还可添加QQ群:234812704(洲洲哥学院)
欢迎各位一块学习,提高逼格!
也可以添加洲洲哥的微信公众号

更多消息

更多信iOS开发信息 请以关注洲洲哥 的微信公众号,不定期有干货推送:

iOS-阿里面试题_第1张图片

你可能感兴趣的:(iOS-阿里面试题)