关于面试

开场白

“简单的介绍一下自己”

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

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


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,928评论 25 709
  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 11,318评论 12 197
  • 时间从来都不会告诉你它走的有多快,就好像广东的冬天的天气从来都不会知会你它下一时刻以什么形式出现一样。我们一直都在...
    陈小丘阅读 307评论 0 1
  • 在进入小灶群之前,我是个表达能力很差的人,所想的和所表达的意思往往相差一百八十度。 是的,就是这么差,有时候都不知...
    阿蜜儿阅读 299评论 5 5
  • 天气真是越来越炎热,而胃口越来越不得劲。干干的米饭和油腻的菜让我难以下咽。才吃了几口,仿佛吃到了食物发霉的...
    170415阅读 328评论 0 0