搜狗输入法

自我介绍


在自我介绍时,讲述到了自己的项目,自己使用了AFNetworking进行网络请求,请求JSON数据,并使用了YYModel进行解析。在使用tableView的时候,对于tableView滑动卡顿的时候,使用到了cell的重用机制。说完之后,又说了遇到的问题,就是重用的cell在显示的时候,会出现内容重叠。我就说,将划上屏幕的cell上的子viewremove掉。

但是,面试官说,这样就只是重用了cell,并没有重用cell上的View,我语塞。

讲述第三方库的原理


我说我使用到了Masonry,让我说原理,说实话,都是只会用,我就给说了用法,说就是给控件添加约束,原理不太懂。又问我Masonry与原生的布局控件两者那个好,效率高,我不知道不能乱说,所以就说不知道,因为没有使用过AutoLayout。

后来又问了我,多线程有所了解么,我就说了GCD,下载图片。

又让说了单例,说了懒加载的单例。

然后面试官不知道问啥,就问我擅长哪方面,我哪个方面都不敢保证很稳呀,我笑笑不说话,他就说你回去再准备准备吧。

我问我是哪里不足,他说,基础不行,就是第三方库不光要会用,还要知道原理。

好好学习


感觉面试全部是让说底层实现。滚去好好学习吧。

你可能感兴趣的:(搜狗输入法)