首先,我花了一点时间,出了十道笔试题目:
1、先找出下面两个数组中的共同元素,再对这些共同元素进行升序排序。
数组1: “4,1,8,2,6,9,0”
数组2: “1,5,6,2,7,0,4”
2、说下造成“循环引用”的几种场景,并且分别写出对应的处理措施。
3、类别Category的作用是什么?在实际开发中,你是怎么使用类别和继承的?请举例说明。
4、你知道iOS应用程序的沙盒目录下的具体结构是怎样的?开发中你用过哪几种本地缓存机制?
5、讲述下蓝牙连接的过程?并且谈谈你对CBCentralManagerDelegate和CBPeripheralDelegate的理解。
6、谈谈你对多线程的理解。假设现在有A、B、C、D四个异步请求,如何判断四个异步请求全部完成后再执行?