关于面试

开场白

“简单的介绍一下自己”

“说说你做的项目里,技术上比较体现能力的地方”

“你在项目中担任的角色”


UI篇

"UIView和CALayer 的区别和联系"

答案:http://www.cocoachina.com/ios/20150828/13244.html

说说UIView 的响应链

答案 :http://blog.csdn.net/chenruizhi/article/details/25319465

imageview 的圆角设置

答案:一种是在layer 设置圆角弧度。

一种是UIBezierPath 曲线的方式。都是layer 上的解决方案

tableView的显示效率问题


程序篇

AppDelegate 周期方法(就是开始到最后都走什么方法)

答案:http://www.cocoachina.com/bbs/read.php?tid=209348

UIViewController周期方法(就是开始到最后都走什么方法)

答案: http://blog.csdn.net/huifeidexin_1/article/details/7566226

第三方库篇

AFNETWORKING(开源)  https://github.com/AFNetworking/AFNetworking

SDWEBIMAGE(开源) https://github.com/rs/SDWebImage

FMDB(开源)  https://github.com/ccgus/fmdb

这3个是比较喜欢问的,也是你最容易想到的,因为现在的app中没有几个可以逃脱网络和图片的。

默写篇

相比2年前,这个好了很多,没有让我们写贪婪算法,c语言的底层结构代码等等。还是有些其他,比如最简单的单利模式,工厂模式等

+(instancetype) shareInstance{staticdispatch_once_tonceToken ;dispatch_once(&onceToken, ^{  _instance = [[selfalloc] init] ;    }) ;return_instance ;}

工厂模式:http://blog.csdn.net/lishuangzhe7047/article/details/8491269


原文链接:http://www.jianshu.com/p/aae0bb0f06f4

你可能感兴趣的:(关于面试)