前几天朋友有幸得到百度的面试邀请,要去的部门是百度魔图。下边给大家分享一下百度魔图的iOS面试题。如果这段时间有去面试的,可以针对这些问题做个参考。
1、SD_WebImage底层实现原理;
2、http与https的区别,https的好处有哪些?
3、算法:怎么从100万个数里面找出100个最大数,实现方法,并说出时间复杂度;
4、copy和mutablecopy的区别;
5、coreGraphics框架;
6、手写C,OC冒泡;
7、多线程NSOperation 和 GCD 的区别;
8、详细说一下runloop 和 runtime;
9、栈 和 堆;
虽然只有9题,但是每一题的分量都不轻,你不止是知道怎么用,还需要懂得内部的实现原理。