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题 已更新
iOS面试1000题以及答案-笔试题-④iOS篇
-
- 笔试题 613题
- ⭐️④、笔试题-iOS篇(52题)
-
- 1.`iOS后台运行时`在`哪个版本`才开始支持的:[单选题]
- 2.下列`UIView`的方法中,`哪一个`在`iOS5.0`前后的`系统调用机制不同`:[单选题]
- 3.关于`iOS程序后台运行`,下面说法正确的有:[多选题]
- 4.关于iOS,以下说法正确的是?:[多选题]
- 5.用户可以通过`Siri`技术,使用语言提问的方式进行人机交互。`Siri`的引入是从`哪个iOS版本`开始的?:[单选题]
- 6.从`哪个iOS版本`开始,系统UI从`拟物风格`转换为`扁平化风格`:[单选题]
- 7.`Apple Pay`是在`哪个版本`开始和大家见面的?:[单选题]
- 8.从`哪个iOS版本`开始,苹果开放了对`第三方输入的支持`:[单选题]
- 9.`Split View`和`画中画`功能最早是在`哪个iOS版本`中引入的?:[单选题]
- 10.针对中国用户,苹果在`哪个iOS版本`中,开始对电话功能进入了十分体贴的优化。增加`骚扰电话识别功能`。:[单选题]
- 11.ARKit增强现实功能和CoreML机器学习功能在哪个iOS版本中引入的?:[单选题]
- 12.关于iOS开发,以下说法正确的是?:[多选题]
- 13.关于iOS开发,以下说法正确的是?:[多选题]
- 14.`ARC`自动引用计数和`iCloud`是在`哪个iOS版本`中新增的?:[单选题]
- 15.`哪个iOS版本`增加了对`Bit 64的支持` 和引入了`TextKit框架`?:[单选题]
- 16.`哪个iOS版`带来了 `Size Class`和 `Autolayout自动布局功能`?:[单选题]
- 17.`3D Touch`和`Ipad分屏`是在`哪个iOS版本`开始引入的:[单选题]
- 18.苹果在`哪个iOS版本`中向开发者`开放了SiriKit框架`?:[单选题]
- 19.作为推广`ApplePay`的一种策略,苹果在`哪个iOS版本`中,向开发者开放了`NFC(Near field communication)功能`?:[单选题]
- 20.`Core Image` `图像处理框架`是从`哪个iOS版本`起加入进来的?:[单选题]
- 21.自`哪个版本`的iOS开始,Apple为用户带来了`炫酷的毛玻璃效果`?:[单选题]
- 22.`storyboard`故事版功能是在`哪个iOS版本`发布的:[单选题]
- 23.苹果的iOS系统采用了哪些`严格的安全机制`:[多选题]
- 24.为App设置关键词,如果`关键词`包含`竞品`的名称,则关键词会被`屏蔽`:[判断题]
- 25.为App设置关键词,`关键字` `不需要`包含`app的名称`?[判断题]
- 26.如果App`审核被拒的原因`是`Meta信息造成的。则`不需要`重新提交`IPA`文件吗?[判断题]
- 27.在iOS App中`实体物品`的购买`可以使用支付宝`?[判断题]
- 28.`下载安装量`无论是在App Store还是在Google Play,都是导致`App排名` `上升`或者`下跌`的主要因素?[判断题]
- 29.在100字符长度的关键字列表中,`越靠前`的关键字`权重越大`?[判断题]
- 30.以下哪种情况会导致审核失败?[多选题]
- 31.在App的`标题`、`子标题`、`描述文字`等出现`安卓`或`Android`字样。有可能在`审核导致App被拒`吗?[判断题]
- 32.`个人开发者账号`可以在App Store发布`金融应用`吗?[判断题]
- 33.应用使用了`私有API`,会在`审核时被拒吗`?[判断题]
- 34.应用名称、安装包等地方包含`test`、`demo`等字样,会在`审核时被拒吗`?[判断题]
- 35.应用程序在审核时被拒,可以分哪两种情况?[多选题]
- 36.如果应用程序审核被拒并显示 `Binary Rejected`,此时`需要`重新上传`IPA`文件吗?[判断题]
- 37.如果应用程序审核被拒并显示 `Metadata Rejected`,此时`需要`重新上传`IPA`文件吗?[判断题]
- 38.除了从`App Store`下载,我们还可从`哪些渠道` `安装一个App`?[多选题]
- 39.苹果对`连续订阅`抽成15%[判断题]
- 40.`开发者`可以`直接回复`用户在`App Store`中的`评论`吗?[判断题]
- 41.`App名称`、`截图`和`预览`中包含`价格信息(免费、打折)`将`无法上架`App Store?[判断题]
- 42.`iOS11之前` `导航栏`的默认`高度`为:[单选题]
- 43`.iOS11`之后如果设置`preferLargeTitles = YES`,则导航栏的`高度`为:[单选题]
- 44.在`iOS11`上,如果App`启动`时图标的`四周出现黑色`,是因为图标的四角的圆角,并且`周围为透明像素`。:[判断题]
- 45.获取苹果`推荐的App`需要包含哪些`要素`:[多选题]
- 46.`App Store`允许开发者上传`几张`应用程序的`截图`:[单选题]
- 47.在`App Store`中,应用程序刚发布的`前24小时`的下`载量是最大的`:[判断题]
- 48.以下`哪个属性`是`iOS11`开始引入的,用来控制`safeAreaInsets`是否加到`layoutMargins`上?:[单选题]
- 49.以下`哪个属性`是`iOS8`开始引入的,用于指定`视图和它的子视图之间的边距`:[单选题]
- 50.以下关于`TestFlight`描述正确的是:[多选题]
- 51.在`iOS 8`里,苹果发布了一个新的接口叫做`Metal`,以下对Metal描述正确的是:[多选题]
- 52.你的应用如果处于`等待开发者发布(Pending Developer Release)状态`,将`无法测试内购项目`?[判断题]
笔试题 613题
⭐️④、笔试题-iOS篇(52题)
1.iOS后台运行时
在哪个版本
才开始支持的:[单选题]
- A、iOS3.0
- B、iOS4.0
- C、iOS5.0
- D、iOS6.0
2.下列UIView
的方法中,哪一个
在iOS5.0
前后的系统调用机制不同
:[单选题]
3.关于iOS程序后台运行
,下面说法正确的有:[多选题]
4.关于iOS,以下说法正确的是?:[多选题]
- A、iOS是Apple公司推出的一款操作系统,是用于Apple移动设备的移动操作系统。
- B、由于最初是设计给iPhone使用的,所以该系统原名为iPhone OS 。即”iPhone 运行 OS X”。
- C、iOS系统使用了和macOS一样的Unix内核。
- D、iOS系统可以1应用在iWatch和iPod上。
5.用户可以通过Siri
技术,使用语言提问的方式进行人机交互。Siri
的引入是从哪个iOS版本
开始的?:[单选题]
- A、iOS 4.0
- B、iOS 5.0
- C、iOS 6.0
- D、iOS 7.0
6.从哪个iOS版本
开始,系统UI从拟物风格
转换为扁平化风格
:[单选题]
- A、iOS 5
- B、iOS 6
- C、iOS 7
- D、iOS 8
7.Apple Pay
是在哪个版本
开始和大家见面的?:[单选题]
- A、iOS 6
- B、iOS 7
- C、iOS 8
- D、iOS 9
8.从哪个iOS版本
开始,苹果开放了对第三方输入的支持
:[单选题]
- A、iOS 7
- B、iOS 8
- C、iOS 9
- D、iOS 10
9.Split View
和画中画
功能最早是在哪个iOS版本
中引入的?:[单选题]
- A、iOS 7
- B、iOS 8
- C、iOS 9
- D、iOS 10
10.针对中国用户,苹果在哪个iOS版本
中,开始对电话功能进入了十分体贴的优化。增加骚扰电话识别功能
。:[单选题]
- A、iOS 7
- B、iOS 8
- C、iOS 9
- D、iOS 10
11.ARKit增强现实功能和CoreML机器学习功能在哪个iOS版本中引入的?:[单选题]
- A、iOS 11
- B、iOS 10
- C、iOS 9
- D、iOS 8
12.关于iOS开发,以下说法正确的是?:[多选题]
- A、采用iOS系统的iPhone屏幕较小,只是把需要现实给用户的内容合理地组织在一块小小的屏幕上,所有需要设计者进行精心的设计和排版。
- B、iOS采用手指触摸的方式进行人机交互,所以要尽可能使按钮等交互控件的尺寸保持在44点以上,以避免误操作。
- C、运行iOS系统的移动设备,通常内存在512MB~2GB之间。用户需要在应用中合理地使用多媒体素材,保证应用不会因太耗内存而被系统自动关掉。
- D、作为运行在移动设备上的应用,需要尽可能降低电量的消耗。比如及时关闭地理定位服务,减少不必要的网络请求,尽量避免以轮询的方式工作。
13.关于iOS开发,以下说法正确的是?:[多选题]
- A、一个App作为一个程序束bundle存在,App只可以访问其他资源束之内的文件夹或其他资源文件。
- B、在iOS中运行的应用,可以访问移动设备自带的加速计、陀螺仪、地理定位设备、蓝牙、相机等。
- C、iOS应用很少使用菜单进行页面之间的跳转,而是通常采用导航控制器或标签可控制器进行页面之间的导航。
- D、iOS系统中的应用。没有最小化和关闭按钮。用户通过按下设备底部的Home键,退出正在运行的应用。应用退出后仍然在内存保存一段时间。
14.ARC
自动引用计数和iCloud
是在哪个iOS版本
中新增的?:[单选题]
- A、iOS 7
- B、iOS 6
- C、iOS 5
- D、iOS 4
15.哪个iOS版本
增加了对Bit 64的支持
和引入了TextKit框架
?:[单选题]
- A、iOS 7
- B、iOS 6
- C、iOS 5
- D、iOS 4
16.哪个iOS版
带来了 Size Class
和 Autolayout自动布局功能
?:[单选题]
- A、iOS 7
- B、iOS 8
- C、iOS 9
- D、iOS 10
17.3D Touch
和Ipad分屏
是在哪个iOS版本
开始引入的:[单选题]
- A、iOS 7
- B、iOS 8
- C、iOS 9
- D、iOS 10
18.苹果在哪个iOS版本
中向开发者开放了SiriKit框架
?:[单选题]
- A、iOS 8
- B、iOS 9
- C、iOS 10
- D、iOS 11
19.作为推广ApplePay
的一种策略,苹果在哪个iOS版本
中,向开发者开放了NFC(Near field communication)功能
?:[单选题]
20.Core Image
图像处理框架
是从哪个iOS版本
起加入进来的?:[单选题]
- A、iOS 5
- B、iOS 6
- C、iOS 7
- D、iOS 8
21.自哪个版本
的iOS开始,Apple为用户带来了炫酷的毛玻璃效果
?:[单选题]
- A、iOS 6.0
- B、iOS 7.0
- C、iOS 8.0
- D、iOS 9.0
22.storyboard
故事版功能是在哪个iOS版本
发布的:[单选题]
- A、iOS 4
- B、iOS 5
- C、iOS 6
- D、iOS 7
23.苹果的iOS系统采用了哪些严格的安全机制
:[多选题]
24.为App设置关键词,如果关键词
包含竞品
的名称,则关键词会被屏蔽
:[判断题]
25.为App设置关键词,关键字
不需要
包含app的名称
?[判断题]
26.如果App审核被拒的原因
是Meta信息造成的。则
不需要重新提交
IPA`文件吗?[判断题]
27.在iOS App中实体物品
的购买可以使用支付宝
?[判断题]
28.下载安装量
无论是在App Store还是在Google Play,都是导致App排名
上升
或者下跌
的主要因素?[判断题]
29.在100字符长度的关键字列表中,越靠前
的关键字权重越大
?[判断题]
30.以下哪种情况会导致审核失败?[多选题]
31.在App的标题
、子标题
、描述文字
等出现安卓
或Android
字样。有可能在审核导致App被拒
吗?[判断题]
32.个人开发者账号
可以在App Store发布金融应用
吗?[判断题]
- A、可以
- B、不可以
33.应用使用了私有API
,会在审核时被拒吗
?[判断题]
- A、会
- B、不会
34.应用名称、安装包等地方包含test
、demo
等字样,会在审核时被拒吗
?[判断题]
- A、会
- B、不会
35.应用程序在审核时被拒,可以分哪两种情况?[多选题]
36.如果应用程序审核被拒并显示 Binary Rejected
,此时需要
重新上传IPA
文件吗?[判断题]
37.如果应用程序审核被拒并显示 Metadata Rejected
,此时需要
重新上传IPA
文件吗?[判断题]
- A、需要
- B、不需要
38.除了从App Store
下载,我们还可从哪些渠道
安装一个App
?[多选题]
- A、开发App时可以直接把开发中的应用安装进手机进行调试。
- B、In-House 企业内部分发,可以直接安装企业正数签名后的APP。
- C、AD-Hoc 相当于企业分发的限制版。
- D、使用开发者证书打包,并将包安装在开发者证书指定的设备上。
39.苹果对连续订阅
抽成15%[判断题]
- A、正确
- B、错误
40.开发者
可以直接回复
用户在App Store
中的评论
吗?[判断题]
- A、可以
- B、不可以
41.App名称
、截图
和预览
中包含价格信息(免费、打折)
将无法上架
App Store?[判断题]
- A、正确
- B、错误
42.iOS11之前
导航栏
的默认高度
为:[单选题]
- A、32Pt
- B、48Pt
- C、64Pt
- D、96Pt
43.iOS11
之后如果设置preferLargeTitles = YES
,则导航栏的高度
为:[单选题]
- A、32Pt
- B、48Pt
- C、64Pt
- D、96Pt
44.在iOS11
上,如果App启动
时图标的四周出现黑色
,是因为图标的四角的圆角,并且周围为透明像素
。:[判断题]
- A、正确
- B、错误
45.获取苹果推荐的App
需要包含哪些要素
:[多选题]
- A、质量为上:获得苹果推荐的首要的条件便是产品质量。
- B、关注度:设计新颖,明确自己能传达给用户什么内容,同时具有独特的吸引力
- C、商业模式:适当的商业模式和价格,最好是和同类游戏相比有着独具一格的商业模式
- D、通用性:对于各种规格设备的支持,各个地区的本地化
46.App Store
允许开发者上传几张
应用程序的截图
:[单选题]
- A、3
- B、4
- C、5
- D、6
47.在App Store
中,应用程序刚发布的前24小时
的下载量是最大的
:[判断题]
- A、正确
- B、错误
48.以下哪个属性
是iOS11
开始引入的,用来控制safeAreaInsets
是否加到layoutMargins
上?:[单选题]
- A、layoutMargins
- B、directionLayoutMargins
- C、PreservesSuperviewLayoutMargins
- D、insetsLayoutMarginsFromSafeArea
49.以下哪个属性
是iOS8
开始引入的,用于指定视图和它的子视图之间的边距
:[单选题]
- A、layoutMargins
- B、directionLayoutMargins
- C、PreservesSuperviewLayoutMargins
- D、insetsLayoutMarginsFromSafeArea
50.以下关于TestFlight
描述正确的是:[多选题]
- A、使用TestFlight,你可以向测试人员发布你app的prerelease版本来收集反馈信息。
- B、TestFlight是一个必选功能,只有在使用它之后,才能提交app到App Store。
- C、TestFlight是免费的。
- D、TestFlight只支持了iOS平台的App,,每个开发者账号最多只能测试10款不同的App。
51.在iOS 8
里,苹果发布了一个新的接口叫做Metal
,以下对Metal描述正确的是:[多选题]
52.你的应用如果处于等待开发者发布(Pending Developer Release)状态
,将无法测试内购项目
?[判断题]
- A、正确
- B、错误
原文地址:https://blog.csdn.net/qq_42816425/article/details/123199509
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_39458.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。