iOS面试题库

②(常识篇)、《史上最全iOS八股文面试题》2022年,金三银四

2022-03-06  本文已影响0人  宇夜iOS

iOS面试题 一共分为笔试题面试题两部分
笔试题 一共分为10个 总共613题
面试题 一共400题
笔试题 一个10个系列 分别为
①(语法篇) 共147题 已更新
②(常识篇) 共72题 已更新
③(界面篇) 共83题 已更新
④(iOS篇) 共52题 已更新
⑤(操作篇) 共68题 已更新
⑥(数据结构篇) 共23题 已更新
⑦(多线程篇) 共60题 已更新
⑧(网络篇) 共22题 已更新
⑨(多媒体篇) 共59题 已更新
⑩(安全篇) 共27题 已更新
面试题 一共分为3个 总共400题
⑪(面试篇 1/3) 共127题 已更新
⑪(面试篇 2/3) 共137题 已更新
⑪(面试篇 3/3) 共136题 已更新

请添加图片描述

@TOC

笔试题 613题

⭐️②、笔试题-常识篇(72题)

1.iOS开发者账号中,最多能够添加多少台设备号:[单选题]

2.最多可以为每个内购项目创建多少个促销代码:[单选题]

3.MVC模式的MVC分别指:[单选题]

4.UDID是由多少位十六进制字符串组成?:[单选题]

5.在iOS开发环境下,后缀.a的文件又叫做:[单选题]

6.iPhoneiPadiTouch使用的架构是:[单选题]

7.关于应用程序目录更新、恢复和更新过程的变化,下面说法错误的是:[单选题]

8.iPhone上,不能被应用程序直接调用的系统程序是:[单选题]

9.应用程序大小超过多少时,只能通过WiFiApp Store下载:[单选题]

10.可上传至App StoreApp应用最大体积是多少?:[单选题]


11.关于XMLJSON,下列说法正确的有:[多选题]

12.在Xcode上创建一个iOS工程,会自动添加进工程的frameworks有哪些:[多选题]

13.面向对象的特性不包括:[单选题]

14.以下哪些是Cocoa Touch框架,用于数据管理方法:[多选题]

15.内存管理理解不正确的是:[多选题]

16.MVC优点不正确的是:[单选题]

17.Shell中,将command1的输出作为command2的输入应该使用的命令是:[单选题]

18.下面哪项不是动态语言的特性:[单选题]

19.下面哪个不属于对象数据序列化方法:[单选题]

20.下列不属于iOS存储方式的是:[单选题]


21.IP Phone的原理是什么:[单选题]

22.那个Xcode版本带来了Wireless Development 无线调试功能?:[单选题]

23.当开发者免费加入Apple开发者计划,以下说法正确的是?:[多选题]

24.当开发者免费加入Apple开发者计划并支付年费之后,以下说法正确的是?:[多选题]

25.关于加入付费的开发者计划,以下说法正确的是?:[多选题]

26.关于类的继承,以下说法正确的是?:[多选题]

27.NSObject是一个根类,几乎所有的类都是从它派生而来。但是根类并不拥有其他类都有的allocinit方法?:[判断题]

28.UIResponder可以让继承它的类响应移动设备的触摸事件,由于可能有多个对象响应同一个事件,iOS将事件沿响应链向上传递?:[判断题]

29.关于MVC模式中的M、V、C三者之间的通信方式、以下描述正确的是?:[多选题]

30.以下哪些技术可以实现iOS的数据持久化?:[多选题]


31.Core Data 支持哪些类型的持久化 数据存储方式?:[多选题]

32.iOS设备支持哪些定位方式:[多选题]

33.手机基站定位特点是定位速度在几种定位方式中是最快的,并且耗电·最小·,知识误差范围比较大:[判断题]

34.WIFI定位的支持范围比基站定位广:[判断题]

35.CPS定位的特点是耗电最多,定位速度也最慢。但是优点是定位的精度最高?:[判断题]

36.CLLocationManager定位的哪种精度常用于周边的酒店机场等类型的应用:[单选题]

37.使用哪些工具可以进行地理编码反编码:[单选题]

38.在iOS设备中,陀螺仪主要用途在哪些:[多选题]

39.陀螺仪主要包含那几个组件?:[多选题]

40.加速计只能侦测物体的移动行为,并不具备精准侦测物体角度改变的能力?:[判断题]


41.陀螺仪可以侦测物体水平改变的涨停,但是无法计算物体移动的激烈程度:[判断题]

42.在iOS开发中,陀螺仪加速计的使用是通过哪个框架实现的?:[单选题]

43.CMMotionManager对象的accelerometerUpdateInterval属性的值为0.1,表示每秒钟更新多少次加速计的状态?:[单选题]

44.本地化资源文件,在应用程序的Bundle中,会根据语言的不同分离成不同的文件吗?:[判断题]

45.开发者可以将项目中的每一个文本、图标和图形文件等进行本地化处理,但无法对音频、视频、Storeboard文件进行本地化处理?:[判断题]

46.关于App Store,如果用户按年订阅。开发者第一年获得受益的70%,如果第二年继续购买订阅服务,开发者就可以获得85%的收益?:[判断题]

47.在iTunes Connect管理平台,那个项目可以提供展示应用程序的下载量、用户活跃度、用户地区分布、设备类型、程序版本类型?:[单选题]

48.描述应用程序的关键词,可以用来帮助客户在App Store中搜索到精准的结果。它的长度限制在多少字符以内?:[单选题]

49.NSFileManager是用来管理操作 文件、目录等文件系统相关联内容的类。它隶属于那个框架:[单选题]

50.蓝牙设备包含哪些工作状态:[多选题]


51.蓝牙4.0支持哪些iOS版本:[多选题]

52.当向App Store上传IPA文件时,每次上传IPA包的版本号可以相同,但是Build号不能相同:[判断题]

53.上传至App StoreIPA文件, 最大体积是?:[单选题]

54.应用审核成功并发布后,你将无法修改应用的分类名称截图关键字?:[判断题]

55.应用审核成功并发布后,你将无法修改应用的促销文字版权信息?:[判断题]

56.如果您需要给苹果审核人员邮件,可以使用中文书写吗?:[判断题]

57.下载Xcode尽量别用迅雷,迅雷有可能会提供包含后门Xcode:[判断题]

58.iOS的系统架构可以分为那几个层次?:[多选题]

59.如果App1需要跳转App2,可以使用以下哪种方式?:[单选题]

60.Core ML 机器学习框架支持哪些平台:[多选题]


61.Core ML 支持哪些机器学习技术?:[多选题]

62.Core ML已训练模型(trained model)是指在对一组训练数据应用了某个机器学习算法后,所生成的一组结果吗?:[判断题]

63.Core ML 支持哪些机器学习模型:[多选题]

64.Core ML 的运行需要哪种模式格式:[单选题]

65.以下哪项苹果推出的技术可以将自然语言的字符串标记为单词确定词性词根、划分出人名地名组织名称、告诉你字符串使用的语言和语系?[单选题]

66.以下关于Predicate谓词,描述正确的是:[多选题]

67.从在屏幕上点击你的app icon开始。到应用执行到main()方法或者执行到applicationWillFinishLaunching过程中,共执行了哪些方法?:[多选题]

68.以下关于代码注释,说法正确的是:[多选题]

69.以下关于iOS Code Review, 描述正确的是:[多选题]

70.DateFormatter 这种比较消耗性能的类,如果分配内存次数较多的话,需要做一个静态变量,没必要每次都分配?:[判断题]


71.应用程序后台一般可以运行多久?:[单选题]

72.method swizzling 交换方法有几种实现方式:[多选题]

上一篇 下一篇

猜你喜欢

热点阅读