2020年的第三场面试——电话面试

1、说说runtime?

2、SDWebImage实现原理是什么? 它是如何解决tableView的复用时出现图片错乱问题的呢?

3、描述下SDWebImage里面给UIImageView加载图片的逻辑?

4、讲讲iOS事件响应链的原理?

5、说说多线程?

6、为什么刷新UI要在主线程操作?

7、数据库操作FMDB有遇到什么问题吗?

8、用定时器有遇到什么问题吗?

9、说说用的架构?

10、UIScrollView大概是如何实现的,它是如何区分是点击还是滑动手势?

11、网络层有封装吗?基于什么封装?封装了什么东西?

PS:答案这里就不说了,这里给个面试题很全的链接吧,大部分都有哈,但是真的自己没有答好,被虐。。。。。。哈哈~不过今天面试还遇到一个很有意思的事情呢,下次告诉你呀

参考链接:

https://www.jianshu.com/p/e709fde38de3

https://www.jianshu.com/p/e87e0be2281f?utm_source=desktop&utm_medium=timeline

你可能感兴趣的:(2020年的第三场面试——电话面试)