科大讯飞、百度、苏州品祺、南京金贝校招iOS面筋分享
科大讯飞
-
KVC和KVO的区别;
-
设计模式,通信方法的选择;
-
问我的对临界资源的访问读写用什么处理比较好。
百度
-
问项目都是问几万个数据怎么处理;
-
内存怎么节省;
-
全部队列的问题;
-
算法排序;
-
多线程、Block、RunLoop、RunTime这些基本的概念;
-
还有就是kvo kvc 底层问题;
-
问你一个app多久能做出来;
-
问每天加班到9点能不能接受。
苏州品祺电子科技有限公司
-
先进行简单的个人介绍;
-
对自己的实习项目进行介绍;
-
问了我进行项目过程中技术点;
-
常用第三方库的的实现原理;(答:SDWebImage 的实现原理,三级缓存和多线程操作)
-
遇到困难时是怎么解决的。
南京金贝网络科技有限公司
-
先问我项目经验;
-
问我如何处理项目里的一些难题;
-
问了一些基础的问题,底层库的理解,以及一些三方库的理解;
-
多线程锁的应用;
-
聊了property相关的很多,iOS基础知识,消息机制,ARC,多线程,block;
-
数据结构;考2分查找、复杂度、二叉树、设计对象、队列、链表。