OC运行时iOS多线程iOS面试题

大厂常问iOS面试题--多线程篇

2020-02-18  本文已影响0人  iOS打工犭袁

1.进程与线程

2.什么是多线程?

3.多线程的优点和缺点

4.多线程的 并行 和 并发 有什么区别?

5.iOS中实现多线程的几种方案,各自有什么特点?

6.多个网络请求完成后执行下一步

7.多个网络请求顺序执行后执行下一步

8.异步操作两组数据时, 执行完第一组之后, 才能执行第二组

9.多线程中的死锁?

死锁是由于多个线程(进程)在执行过程中,因为争夺资源而造成的互相等待现象,你可以理解为卡主了。产生死锁的必要条件有四个:

10.GCD执行原理?


需要iOS开发学习资料、大厂面试真题,可加 iOS技术探讨群:937194184,群文件直接获取

如下图所示:

上一篇下一篇

猜你喜欢

热点阅读