面试相关
守望阁
这个作者很懒,什么都没留下…
展开
-
ios基础面试题(一)
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。 2.#i转载 2015-08-31 14:50:42 · 306 阅读 · 0 评论 -
100个iOS开发/设计面试题汇总,你将如何作答?
无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,本文作者Cameron Banga从编程、设计、App Store等各个方面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。一方面,能够帮助HR在短时间内获取更多反馈信息,更好地甄选合适人选,而iOS开发者及设计师在寻找相关工作时,也可作为参考,为面试做好万全准备。 常见问题转载 2015-09-01 10:41:16 · 468 阅读 · 0 评论 -
面试题合集(3)
1.#import和#include的区别 @class? @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import 而#import比起#include的好处就是不会引起交叉编译 2. readwrite,readonly,assign,retain,copy,nonatomic 属性的作用 @property是 一个属性访问声明,扩号内支转载 2015-08-31 14:47:21 · 391 阅读 · 0 评论 -
iOS基础面试题(四)
1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画? 答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令) [cpp] view plaincopyprint? [UIView transitionWithView:self.v转载 2015-08-31 14:56:56 · 308 阅读 · 0 评论 -
iOS基础面试题(三)
1.When to use NSMutableArray and when to use NSArray? 什么时候使用NSMutableArray,什么时候使用NSArray? 答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初始化后,便不再改变的,使用NSArray。需要指出的是,使用NSArray只表明的是该数组在运行时不发生改变,即不能往N转载 2015-08-31 14:54:23 · 321 阅读 · 0 评论 -
iOS进阶面试题----Block部分
1 什么是block 对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数main调用函数A,函数A调用函数B... 函数们依次顺序执行,但现实中不全是这样的,例如项转载 2015-08-31 14:57:56 · 327 阅读 · 0 评论 -
iOS基础面试题(二)
1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源 还是只有一份,那如转载 2015-08-31 14:53:03 · 257 阅读 · 0 评论 -
iOS进阶面试题----多线程
1 多线程是什么 多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边听歌、一边写博客;对于应用来说,多线程可以让应用有更快的回应,可以在网络下载时,同时响应用转载 2015-08-31 14:58:49 · 423 阅读 · 0 评论 -
阿里无线前端招聘内容一览(2)
谈谈你对CSS布局的理解 讲讲输入完网址按下回车,到看到网页这个过程中发生了什么。 谈谈你对Web前端组件化的理解,Web Component会带来怎样的影响 谈谈你对前端资源下载性能优化的经验和思考 现在有很多的MV*框架,你对它们有什么看法 iOS体验好在哪里,Web能赶上么? 网页游戏怎么做? Hybrid技术应当如何应用? 你最爱的前端框架是转载 2015-08-31 14:44:13 · 285 阅读 · 0 评论 -
iOS 面试大全从简单到复杂(1)
1.UIWindow和UIView和 CALayer 的联系和区别? 答:UIView是视图的基类,UIViewController是视图控制器的基类,UIResponder是表示一个可以在屏幕上响应触摸事件的对象; UIwindow是UIView的子类,UIWindow的主要作用:一是提供一个区域来显示UIView,二是将事件(event)的分发给UIView,一个应用基本上只有一个转载 2015-08-31 14:28:32 · 313 阅读 · 0 评论 -
面试相关
近一年内陆续面试了不少人了,从面试者到面试官的转变让我对 iOS 招聘有了更多的感受。经过了前段时间的一大波面试,我们终于找到了志同道合的小伙伴,面试也暂时告一段落了。总结下面试人过程中的感受,你也可以读到我们对简历、算法、性格、iOS 基础、底层知识的看法和一些常问的面试题。 一个靠谱的简历 简历非常能反映一个人的性格和水平,相比于你在学校获得多少奖项,工作经历、项目经历、熟悉的技术转载 2017-01-12 18:14:43 · 313 阅读 · 0 评论