有爱互动、网龙公司、抠抠(福建)校招iOS工程师面经
有爱互动
-
问storyboard、多线程;
-
property关键字;
-
C++ stl实现用的算法;
-
快排思想啦。
-
问stl的sort用的什么排序算法
网龙公司
-
笔试。题目包含instrument工具类,内存管理,工厂模式图,手写单例,手写懒加载。;
-
问你委托模式,追问你为什么要这么做。我当时举了tableView的点击事件用代理传出来,面试官就一直追问,为什么要用代理,tableView自己实现点击不就好了吗;
-
直到我回答到tableView的点击需要让不同的对象去获取这个事件,所以这么设计他的追问才停止。
-
问什么是工厂模式,列举下你使用的经验
-
问委托模式是什么,举例说明
-
问如果让你设计一个富文本编辑器,你会如何设置
-
问你目前做的APP里,让你觉得最满意的是哪一款,为什么
-
问实习这么久,你的成长在哪
抠抠(福建)电子商务有限公司
-
问了一些项目的技术点,像地图,即时通讯;
-
我了解的这家公司用的是swift来写的app,如果来工作的话,需要使用swift;
-
如果你没用过swift做过项目,要你学习的话 需要多长时间?
-
网络轮询;
-
设计图片下载框架;
-
让集成其的子类必须实现某方法.;
-
block、NSDictionary的实现原理