我是在网上看到公司的招聘信息,感觉公司的企业规划蛮适合自己的,所以就申请写好简历投递简历。面试过程是单面试,过程中一开始很紧张,后来慢慢的跟着面试官的提问回答问题就不紧张了,也越来越自信了。
面试官问的面试题: 1多线程的底层实现?
2线程间怎么通信?
3既然提到GCD,那么问一下在使用GCD以及block时要注意些什么?它们两是一回事儿么?block在ARC中和传统的MRC中的行为和用法有没有什么区别,需要注意些什么?
4在异步线程中下载很多图片,如果失败了,该如何处理?请结合RunLoop来谈谈解决方案.(提示:在异步线程中启动一个RunLoop重新发送网络请求,下载图片)