2018第一波iOS笔试题(现场实拍)



声明:面试是对自我审视的一种过程,面试题和iOS程序员本身技术水平没任何关联,无论你能否全部答出,都不要对自己产生任何正面或消极的评价!

1、什么是kvo和kvc?

2、kvo的缺陷?

3、Swfit和Objective-C的联系,Swift比Objective-C有什么优势?

4、举例说明Swfit里面有哪些是Objective-C中没有的?

5、如何对iOS设备进行性能测试?

6、使用过CocoPods吗?它是什么?CocoaPods的原理?

7、集成三方框架有哪些方法?

8、SDWebImage的原理实现机制,如何解决TableView卡的问题?

9、一个动画怎么实现?

10、iOS中常用的数据存储方式有哪些?

11、说一说你对SQLite的认识?

12、runloop和线程有什么关系?

13、runloop的mode作用是什么?

14、你一般是如何调试Bug的?

15、描述一个ViewController的生命周期

图一

图二

这是小编前两天的面试题,最近在面试的小伙伴可以加入我们的iOS技术交流群659170228一起交流面试技巧和经验,也可以找我领取这个月面试所整理好的面试葵花宝典。 有一句话叫做三人行必有我师,其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要。



作者:此处北桥

链接:https://www.jianshu.com/p/46a1f24bbd1f

來源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


0