IOS开发者面试题库.docx温州市魔豆科技有限公司IOS开发者考试试卷(A/B卷)姓名:年龄:岗位:考分:学校:学位:学历:专业:说明:1•答题书写在空栏或专用答题纸上,其它任何答题无效。2•姓名、岗位等项填写不规范,不准确,一律视为废卷,不计成绩。虚线以上为试卷卷头一、关于常见的问题(每题5分,共25分)你昨天/这周学习了什么?你为什么热衷于软件开发?你对哪一种控制系统比较熟悉并简单描述?请描述一下你的iOS应用开发流程。请概括一卜•你对软件授权的理解,及其对软件开发的影响。二、关于技术的问题(每题5分,共25分)1•Cocoa/CocoaTouch是什么?请概括一下CoreAudio,CoreData以及CoreLocation各是什么。它们对iOS应用有何意义?响应链(ResponderChain)是什么?它是如何发挥作用的?请描述SpriteKit和SceneKit的作用。按钮和其他控制方式对哪些操作做出凹应?请解释一下iOS应用沙盒机制。(Multitasking)的??,"Library和~八171卩。iOS中的~属于什么目录?,10以及WiFi、拨号等连接方式如何在iOS平台上运作?它们有何利用价值?请扼要地谈谈你的观点。三、关于编程的问题(每题5分,共50分)Swift和Objective-C分别是什么?两者相比有何不同Z处,乂有何联系??请说明如何使用Instancetype及其重耍性。为什么m叩函数必不可少?该在什么情况下使用它?你会选样什么工具來追踪Bug?如果在Cocoa中发现一个Bug,你会如何处理?如果应用的新版本出现了Regression的情况,该如何补救?如何防止用户在使用过程中遇到新的Bug?-C的类是怎么执行的?Objective-CRuntime是如何实现的?(Codebase)的设计有何影响?(DesignPatterns)?你的代码庫使川的是哪些设计模式?四、关于界面的问题(每题5分,共50分),分辨率的计算单位是什么?。iOSUI的图像储存类型是什么?请描述一下Storyboard和标准NIB文件的差别。选项卡(TabBar)和T具栏(Toolbar)分别是什么?两者之间有何共同点和不同点?(TableView)是什么?集合视图(CollectionView)乂是什么?应该在什么情况卜•使用标签、文木域和文木视图?8・选取器视图(PickerView)适合存放哪类内容?(SegmentedControl)的作用是什么?(ModalView)是什么?五、关于设计的问题(每题5分,共50•分)?请尽可能详细地描述-下。最小尺寸和最人尺寸的应用图标分别是什么样子的?应用图标能否包含透明的部分?Newsstand的图标与常规应用有何不同?(LaunchImages)。白动布局(AutoLayout)的作用是什么?请概括一下它是如何运行的。设计软件时为什么要加上动画?诘描述一下软件设计中的交互和Feedback有什么作用。设计iPhone和iPad应用时,应分别考虑哪些因素?请描述一下原型设计对于软件开发的意义。其作用是什么?六、关于APPStore的问题(每题5分,共25分)±发布过应用?能否概括一下过程??
IOS开发者面试题库 来自淘豆网m.daumloan.com转载请标明出处.