文章分类 - iOS面试题系列
摘要:从客观的角度,数个求职者竞争有限的岗位,总是几家欢喜,几家愁的。具体的过程中,小姑娘在遇到面试官的“否定”,没有开发经验,便一下乱了,感觉希望不大了,回答接下来的问题,基本是:“没经验,没试过”。其实在面试过程中,求职者尽量避免被面试官的个人看法所影响,获得积极的信号还好,若获得了消极的信号,会影响...
阅读全文
摘要:OneV‘s Den在博客里出了10道iOS面试题,用他的话是:"列出了十个应聘Leader级别的高级Cocoa/CocoaTouch开发工程师所应该掌握和理解的技术" 。在这里給一份我的答案。 1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过...
阅读全文
摘要:1 多线程是什么多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边...
阅读全文
摘要:1 什么是block对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数...
阅读全文
摘要:继续总结一些面试题,以后的面试题难度会有所增加iOS面试题系列:iOS如何面试 iOS面试题(一)iOS面试题(二)iOS面试题(三) iOS进阶面试题----Block部分 iOS进阶面试题----多线程部分 1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画?答案:Bloc...
阅读全文
摘要:在上一篇中有20道iOS面试题,这是其后半部分。iOS面试题系列:iOS如何面试iOS面试题(一)iOS面试题(二)iOS面试题(四)iOS进阶面试题----Block部分 iOS进阶面试题----多线程部分1.When to use NSMutableArray and when to use N...
阅读全文
摘要:多数是CocoaTouch社区的回复,其中蓝色字体是我的补充iOS面试题系列:iOS如何面试iOS基础面试题(一)iOS基础面试题(三) iOS基础面试题(四)iOS进阶面试题----Block部分 iOS进阶面试题----多线程部分1.Difference between shallow copy...
阅读全文
摘要:iOS面试题系列:iOS如何面试iOS基础面试题(二)iOS基础面试题(三) iOS基础面试题(四) iOS进阶面试题----Block部分 iOS进阶面试题----多线程部分iOS进阶面试题----经典10道iOS面试悲剧的应对方法随着iOS平台开发的职位的增加,笔试、面试也越来越有“套路”,这里...
阅读全文
摘要:先前博客里的面试题,挺受大家欢迎,现在准备把这个系列,写的更完整,这篇是介绍如何面试的。iOS基础面试题(一)iOS基础面试题(二)iOS基础面试题(三) iOS基础面试题(四)iOS进阶面试题----Block部分1 面试的目的求职者通过表现证明自己对岗位的胜任公司通过面试找到符合职位需求的员工面...
阅读全文