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题
⭐️④、口试题-iOS篇(52题)
1.iOS后盾运行时
在哪个版本
才开始反对的:[单选题]
- [x] A、iOS3.0
- [ ] B、iOS4.0
- [ ] C、iOS5.0
- [ ] D、iOS6.0
2.下列UIView
的办法中,哪一个
在iOS5.0
前后的零碎调用机制不同
:[单选题]
- [ ] A、addSubView
- [x] B、layoutSubView
- [ ] C、drawRect
- [ ] D、removeFromSuperView
3.对于iOS程序后盾运行
,上面说法正确的有:[多选题]
- [x] A、程序能够在后盾播放音乐
- [x] B、程序能够在后盾收集用户地位信息
- [x] C、程序能够在后盾运行VOIP服务
- [x] D、程序能够在后盾发送HTTP通信
4.对于iOS,以下说法正确的是?:[多选题]
- [x] A、iOS是Apple公司推出的一款操作系统,是用于Apple挪动设施的挪动操作系统。
- [x] B、因为最后是设计给iPhone应用的,所以该零碎原名为iPhone OS 。即"iPhone 运行 OS X"。
- [x] C、iOS零碎应用了和macOS一样的Unix内核。
- [x] D、iOS零碎能够1利用在iWatch和iPod上。
5.用户能够通过Siri
技术,应用语言发问的形式进行人机交互。Siri
的引入是从哪个iOS版本
开始的?:[单选题]
- [ ] A、iOS 4.0
- [x] B、iOS 5.0
- [ ] C、iOS 6.0
- [ ] D、iOS 7.0
6.从哪个iOS版本
开始,零碎UI从拟物格调
转换为扁平化格调
:[单选题]
- [ ] A、iOS 5
- [ ] B、iOS 6
- [x] C、iOS 7
- [ ] D、iOS 8
7.Apple Pay
是在哪个版本
开始和大家见面的?:[单选题]
- [ ] A、iOS 6
- [ ] B、iOS 7
- [x] C、iOS 8
- [ ] D、iOS 9
8.从哪个iOS版本
开始,苹果凋谢了对第三方输出的反对
:[单选题]
- [ ] A、iOS 7
- [x] B、iOS 8
- [ ] C、iOS 9
- [ ] D、iOS 10
9.Split View
和画中画
性能最早是在哪个iOS版本
中引入的?:[单选题]
- [ ] A、iOS 7
- [ ] B、iOS 8
- [x] C、iOS 9
- [ ] D、iOS 10
10.针对中国用户,苹果在哪个iOS版本
中,开始对电话性能进入了非常体贴的优化。减少骚扰电话辨认性能
。:[单选题]
- [ ] A、iOS 7
- [ ] B、iOS 8
- [ ] C、iOS 9
- [x] D、iOS 10
11.ARKit加强事实性能和CoreML机器学习性能在哪个iOS版本中引入的?:[单选题]
- [x] A、iOS 11
- [ ] B、iOS 10
- [ ] C、iOS 9
- [ ] D、iOS 8
12.对于iOS开发,以下说法正确的是?:[多选题]
- [x] A、采纳iOS零碎的iPhone屏幕较小,只是把须要事实给用户的内容正当地组织在一块小小的屏幕上,所有须要设计者进行精心的设计和排版。
- [x] B、iOS采纳手指触摸的形式进行人机交互,所以要尽可能使按钮等交互控件的尺寸放弃在44点以上,以防止误操作。
- [x] C、运行iOS零碎的挪动设施,通常内存在512MB~2GB之间。用户须要在利用中正当地应用多媒体素材,保障利用不会因太耗内存而被零碎主动关掉。
- [x] D、作为运行在挪动设施上的利用,须要尽可能升高电量的耗费。比方及时敞开天文定位服务,缩小不必要的网络申请,尽量避免以轮询的形式工作。
13.对于iOS开发,以下说法正确的是?:[多选题]
- [x] A、一个App作为一个程序束bundle存在,App只能够拜访其余资源束之内的文件夹或其余资源文件。
- [x] B、在iOS中运行的利用,能够拜访挪动设施自带的减速计、陀螺仪、天文定位设施、蓝牙、相机等。
- [x] C、iOS利用很少应用菜单进行页面之间的跳转,而是通常采纳导航控制器或标签可控制器进行页面之间的导航。
- [x] D、iOS零碎中的利用。没有最小化和敞开按钮。用户通过按下设施底部的Home键,退出正在运行的利用。利用退出后依然在内存保留一段时间。
14.ARC
主动援用计数和iCloud
是在哪个iOS版本
中新增的?:[单选题]
- [ ] A、iOS 7
- [ ] B、iOS 6
- [x] C、iOS 5
- [ ] D、iOS 4
15.哪个iOS版本
减少了对Bit 64的反对
和引入了TextKit框架
?:[单选题]
- [x] A、iOS 7
- [ ] B、iOS 6
- [ ] C、iOS 5
- [ ] D、iOS 4
16.哪个iOS版
带来了 Size Class
和 Autolayout主动布局性能
?:[单选题]
- [ ] A、iOS 7
- [x] B、iOS 8
- [ ] C、iOS 9
- [ ] D、iOS 10
17.3D Touch
和Ipad分屏
是在哪个iOS版本
开始引入的:[单选题]
- [ ] A、iOS 7
- [ ] B、iOS 8
- [x] C、iOS 9
- [ ] D、iOS 10
18.苹果在哪个iOS版本
中向开发者凋谢了SiriKit框架
?:[单选题]
- [ ] A、iOS 8
- [ ] B、iOS 9
- [x] C、iOS 10
- [ ] D、iOS 11
19.作为推广ApplePay
的一种策略,苹果在哪个iOS版本
中,向开发者凋谢了NFC(Near field communication)性能
?:[单选题]
- [ ] A、Xcode 8
- [ ] B、Xcode 9
- [ ] C、Xcode 10
- [x] D、Xcode 11
20.Core Image
图像处理框架
是从哪个iOS版本
起退出进来的?:[单选题]
- [x] A、iOS 5
- [ ] B、iOS 6
- [ ] C、iOS 7
- [ ] D、iOS 8
21.自哪个版本
的iOS开始,Apple为用户带来了炫酷的毛玻璃成果
?:[单选题]
- [ ] A、iOS 6.0
- [x] B、iOS 7.0
- [ ] C、iOS 8.0
- [ ] D、iOS 9.0
22.storyboard
故事版性能是在哪个iOS版本
公布的:[单选题]
- [ ] A、iOS 4
- [x] B、iOS 5
- [ ] C、iOS 6
- [ ] D、iOS 7
23.苹果的iOS零碎采纳了哪些严格的平安机制
:[多选题]
- [x] A、代码签名
- [x] B、权限隔离
- [x] C、可信启动连
- x] D、沙盒执行环境
24.为App设置关键词,如果关键词
蕴含竞品
的名称,则关键词会被屏蔽
:[判断题]
- [x] A、正确
- [ ] B、谬误
25.为App设置关键词,关键字
不须要
蕴含app的名称
?[判断题]
- [x] A、正确
- [ ] B、谬误
26.如果App审核被拒的起因
是Meta信息造成的。则
不须要从新提交
IPA`文件吗?[判断题]
- [x] A、正确
- [ ] B、谬误
27.在iOS App中实体物品
的购买能够应用支付宝
?[判断题]
- [x] A、正确
- [ ] B、谬误
28.下载安装量
无论是在App Store还是在Google Play,都是导致App排名
回升
或者上涨
的次要因素?[判断题]
- [x] A、正确
- [ ] B、谬误
29.在100字符长度的关键字列表中,越靠前
的关键字权重越大
?[判断题]
- [x] A、正确
- [ ] B、谬误
30.以下哪种状况会导致审核失败?[多选题]
- [x] A、利用呈现解体、加载失败等非常明显的Bug。
- [x] B、利用形容、截图等与利用性能重大不符。
- [x] C、谬误应用抽奖、竞拍等促销形式。
- [x] D、蕴含虚伪、误导用户的信息或性能。
31.在App的题目
、子标题
、形容文字
等呈现安卓
或Android
字样。有可能在审核导致App被拒
吗?[判断题]
- [ ] A、不可能
- [x] B、很有可能
32.集体开发者账号
能够在App Store公布金融利用
吗?[判断题]
- [ ] A、能够
- [x] B、不能够
33.利用应用了公有API
,会在审核时被拒吗
?[判断题]
- [x] A、会
- [ ] B、不会
34.利用名称、安装包等中央蕴含test
、demo
等字样,会在审核时被拒吗
?[判断题]
- [x] A、会
- [ ] B、不会
35.应用程序在审核时被拒,能够分哪两种状况?[多选题]
- [x] A、Binary Rejected
- [x] B、App Rejected
- [x] C、Metadata Rejected
- [x] D、Game Rejected
36.如果应用程序审核被拒并显示 Binary Rejected
,此时须要
从新上传IPA
文件吗?[判断题]
- [x] A、须要
- [ ] B、不须要
37.如果应用程序审核被拒并显示 Metadata Rejected
,此时须要
从新上传IPA
文件吗?[判断题]
- [ ] A、须要
- [x] B、不须要
38.除了从App Store
下载,咱们还可从哪些渠道
装置一个App
?[多选题]
- [x] A、开发App时能够间接把开发中的利用装置进手机进行调试。
- [x] B、In-House 企业外部散发,能够间接装置企业负数签名后的APP。
- [x] C、AD-Hoc 相当于企业散发的限度版。
- [x] D、应用开发者证书打包,并将包装置在开发者证书指定的设施上。
39.苹果对间断订阅
抽成15%[判断题]
- [x] A、正确
- [ ] B、谬误
40.开发者
能够间接回复
用户在App Store
中的评论
吗?[判断题]
- [x] A、能够
- [ ] B、不能够
41.App名称
、截图
和预览
中蕴含价格信息(收费、打折)
将无奈上架
App Store?[判断题]
- [x] A、正确
- [ ] B、谬误
42.iOS11之前
导航栏
的默认高度
为:[单选题]
- [ ] A、32Pt
- [ ] B、48Pt
- [x] C、64Pt
- [ ] D、96Pt
43.iOS11
之后如果设置preferLargeTitles = YES
,则导航栏的高度
为:[单选题]
- [ ] A、32Pt
- [ ] B、48Pt
- [ ] C、64Pt
- [x] D、96Pt
44.在iOS11
上,如果App启动
时图标的周围呈现彩色
,是因为图标的四角的圆角,并且四周为通明像素
。:[判断题]
- [x] A、正确
- [ ] B、谬误
45.获取苹果举荐的App
须要蕴含哪些因素
:[多选题]
- [x] A、品质为上:取得苹果举荐的首要的条件便是产品质量。
- [x] B、关注度:设计新鲜,明确本人能传播给用户什么内容,同时具备独特的吸引力
- [x] C、商业模式:适当的商业模式和价格,最好是和同类游戏相比有着独具一格的商业模式
- [x] D、通用性:对于各种规格设施的反对,各个地区的本地化
46.App Store
容许开发者上传几张
应用程序的截图
:[单选题]
- [ ] A、3
- [ ] B、4
- [x] C、5
- [ ] D、6
47.在App Store
中,应用程序刚公布的前24小时
的下载量是最大的
:[判断题]
- [x] A、正确
- [ ] B、谬误
48.以下哪个属性
是iOS11
开始引入的,用来管制safeAreaInsets
是否加到layoutMargins
上?:[单选题]
- [ ] A、layoutMargins
- [ ] B、directionLayoutMargins
- [ ] C、PreservesSuperviewLayoutMargins
- [x] D、insetsLayoutMarginsFromSafeArea
49.以下哪个属性
是iOS8
开始引入的,用于指定视图和它的子视图之间的边距
:[单选题]
- [x] A、layoutMargins
- [ ] B、directionLayoutMargins
- [ ] C、PreservesSuperviewLayoutMargins
- [ ] D、insetsLayoutMarginsFromSafeArea
50.以下对于TestFlight
形容正确的是:[多选题]
- [x] A、应用TestFlight,你能够向测试人员公布你app的prerelease版本来收集反馈信息。
- [ ] B、TestFlight是一个必选性能,只有在应用它之后,能力提交app到App Store。
- [x] C、TestFlight是收费的。
- [x] D、TestFlight只反对了iOS平台的App,,每个开发者账号最多只能测试10款不同的App。
51.在iOS 8
里,苹果公布了一个新的接口叫做Metal
,以下对Metal形容正确的是:[多选题]
- [x] A、Metal和OpenGL ES类似,它也是一个底层API。
- [x] B、Metal 负责 和 3D绘图硬件交互。
- [x] C、Metal 不是跨平台的。
- [x] D、Metal 是一个反对GPU减速3D绘图的API。
52.你的利用如果处于期待开发者公布(Pending Developer Release)状态
,将无奈测试内购我的项目
?[判断题]
- [x] A、正确
- [ ] B、谬误