送一套大厂面试题给你们
1.MVP MVVM MVC,MVC和MVP的区别
2.二分查找
3.非递归二叉树中序遍历
4.NSArray Strong,NSMutableArray Copy
5.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别?Block有几种
6.mrc下的setter怎么实现
7.最了解的iOS中的一个模块和怎么使用的和其特点是什么
8.OperationQueue和GCD有什么区别
9.类和元类的关系
10.Category实现原理和Runtime有关系么,什么关系
11.简述自己经常使用的第三方库和优缺点
12.如何令自己所写的对象具有拷贝功能?
13.信号量的处理
14.组件化的关键元素和路由
15.协变和逆变
16.mrc下的delegate
17.arc和mrc的编译标签
18.如何使用队列来避免资源抢夺?
19.NSDic和NSMapTable
20.isa指针的变化
21.泛型
22.指定构造函数和便利构造函数
23.点击事件的传递
24.多个TableView怎么点击状态栏回到Top
25.HashTable的碰撞和承载率和NSMapTable区别
25.ABTest
26.代替热更新方案
27.程序有没有加密经验
网友评论