面试

面试准备及面试中可能出现的问题总结

2016-08-12  本文已影响73人  罗小耳

下面的问题都是笔者面试时遇到过的以及常见的问题,答案则是笔者自己找的认为好的答案,仅供参考。

问题是正经问题,答案正不正经不一定。

Q: 如何解决block产生的循环引用
A:iOS开发——Block引起循环引用的解决方案

Q:讲讲进程与线程
A:OC中多线程的使用、概念、创建方式、生命周期、使用注意等

Q:线程间是如何通信的
A:1个线程传递数据给另1个线程
在1个线程中执行完特定任务后,转到另1个线程继续执行任务

Q: 视图控制器在什么时候销毁
A:个人理解,是在视图消失的时候销毁

Q:copy和strong的区别
A:copy和strong的区别

Q:常用算法
A:Objective-C常用的算法

Q: KVC && KVO
A:iOS KVC&KVO

Q:谈谈你对优化tableView ,缓解卡顿的解决方案
A:iOS之tableView性能优化/tableView滑动卡顿?

Q: 视图控制器的生命周期
A: 视图控制器的生命周期

Q:谈谈你对ARC、MRC的理解,及他们的异同
A:objective-c启用ARC时的内存管理iOS面试题之内存管理

Q:平时开发中你是怎么处理大量图片加载问题的
A:iOS开发之加载大量网络图片优化

Q:你了解runloop吗?它都有哪些常见的应用场景?
A:iOS面试题之runloop

13.你接触过webView与JS交互吗?用的什么方式完成交互的?
JS与OC交互相关文章

上一篇下一篇

猜你喜欢

热点阅读