您当前的位置:首页 > iOS程序员面试笔试真题与解析 猿媛之家组 2019年版 > 下载地址1
iOS程序员面试笔试真题与解析 猿媛之家组 2019年版
- 名 称:iOS程序员面试笔试真题与解析 猿媛之家组 2019年版 - 下载地址1
- 类 别:计算机与网络
- 下载地址:[下载地址1]
- 提 取 码:
- 浏览次数:3
新闻评论(共有 0 条评论) |
资料介绍
iOS程序员面试笔试真题与解析
作者: 猿媛之家组
出版时间:2019年版
内容简介
本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了三年来近百家典型IT企业的iOS面试笔试真题。这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机APP、安全软件等,所提供的前端面试笔试真题非常具有代表性与参考性。同时,本书对这些题目进行了合理的划分与归类,并且对其进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重难点问题,本书都进行了适当的扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰嗦,使读者不仅能够通过本书获取到求职的知识,还能更有针对性地进行求职准备,获得一份满意的工作。 本书是一本计算机相关专业毕业生面试、笔试的求职用书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。
目录
前言
面试笔试经验技巧篇
经验技巧1 如何巧妙地回答面试官的问题?2
经验技巧2 如何回答技术性的问题?3
经验技巧3 如何回答非技术性问题?5
经验技巧4 如何回答快速估算类问题?5
经验技巧5 如何回答算法设计问题?6
经验技巧6 如何回答系统设计题?9
经验技巧7 如何应对自己不会回答的问题?11
经验技巧8 如何处理与面试官持不同观点这个问题?12
经验技巧9 什么是职场暗语?12
面试技巧10 名企iOS工程师行业访谈录16
面试技巧11 iOS开发的前景如何?18
面试技巧12 如何选择iOS开发语言?18
面试技巧13 React Native 和Weex重要吗?18
面试技巧14 企业对iOS开发者的要求有哪些?20
面试技巧15 iOS开发招聘有哪些要求?22
面试技巧16 iOS技术岗面经精选25
面试笔试技术攻克篇
第1章 iOS开发基础33
1.1 iOS开发基础知识33
1.1.1 开发环境33
1.1.2 开发语言39
1.1.3 常用框架43
1.1.4 其他45
第2章 Objective-C语言基础48
2.1 语言基础48
2.2 属性和实例变量50
2.3 实例方法和类方法54
2.4 数据类型和运算符56
2.4.1 数据类型56
2.4.2 运算符和表达式58
2.4.3 继承和多态59
2.4.4 协议和代理59
2.4.5 分类和扩展60
2.4.6 Block76
2.4.7 其他83
第3章 Objective-C语言的高级特性85
3.1 runtime机制85
3.2 内存管理108
第4章 iOS中的多线程编程和网络编程137
4.1 iOS多线程编程137
4.2 iOS网络编程146
第5章 iOS中的对象间通信机制151
5.1 delegate和block151
5.2 KVC和KVO152
5.3 推送和通知156
第6章 iOS中的数据持久化158
6.1 持久化方案158
6.2 其他163
第7章 Cocoa Touch框架相关164
7.1 视图和UI控件164
7.2 动画170
第8章 常用第三方框架173
8.1 AFNetworking173
8.2 SDWebImage180
第9章 iOS的其他话题189
9.1 设计模式189
9.2 编译和调试190
第10章 C/C++语言基础知识193
10.1 变量和表达式193
10.2 字符串和结构体194
10.3 指针与引用197
10.4 预处理201
10.5 数据类型和运算204
10.6 函数和散列206
10.7 内存分配208
10.8 面向对象的技术210
作者: 猿媛之家组
出版时间:2019年版
内容简介
本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了三年来近百家典型IT企业的iOS面试笔试真题。这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机APP、安全软件等,所提供的前端面试笔试真题非常具有代表性与参考性。同时,本书对这些题目进行了合理的划分与归类,并且对其进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重难点问题,本书都进行了适当的扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰嗦,使读者不仅能够通过本书获取到求职的知识,还能更有针对性地进行求职准备,获得一份满意的工作。 本书是一本计算机相关专业毕业生面试、笔试的求职用书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。
目录
前言
面试笔试经验技巧篇
经验技巧1 如何巧妙地回答面试官的问题?2
经验技巧2 如何回答技术性的问题?3
经验技巧3 如何回答非技术性问题?5
经验技巧4 如何回答快速估算类问题?5
经验技巧5 如何回答算法设计问题?6
经验技巧6 如何回答系统设计题?9
经验技巧7 如何应对自己不会回答的问题?11
经验技巧8 如何处理与面试官持不同观点这个问题?12
经验技巧9 什么是职场暗语?12
面试技巧10 名企iOS工程师行业访谈录16
面试技巧11 iOS开发的前景如何?18
面试技巧12 如何选择iOS开发语言?18
面试技巧13 React Native 和Weex重要吗?18
面试技巧14 企业对iOS开发者的要求有哪些?20
面试技巧15 iOS开发招聘有哪些要求?22
面试技巧16 iOS技术岗面经精选25
面试笔试技术攻克篇
第1章 iOS开发基础33
1.1 iOS开发基础知识33
1.1.1 开发环境33
1.1.2 开发语言39
1.1.3 常用框架43
1.1.4 其他45
第2章 Objective-C语言基础48
2.1 语言基础48
2.2 属性和实例变量50
2.3 实例方法和类方法54
2.4 数据类型和运算符56
2.4.1 数据类型56
2.4.2 运算符和表达式58
2.4.3 继承和多态59
2.4.4 协议和代理59
2.4.5 分类和扩展60
2.4.6 Block76
2.4.7 其他83
第3章 Objective-C语言的高级特性85
3.1 runtime机制85
3.2 内存管理108
第4章 iOS中的多线程编程和网络编程137
4.1 iOS多线程编程137
4.2 iOS网络编程146
第5章 iOS中的对象间通信机制151
5.1 delegate和block151
5.2 KVC和KVO152
5.3 推送和通知156
第6章 iOS中的数据持久化158
6.1 持久化方案158
6.2 其他163
第7章 Cocoa Touch框架相关164
7.1 视图和UI控件164
7.2 动画170
第8章 常用第三方框架173
8.1 AFNetworking173
8.2 SDWebImage180
第9章 iOS的其他话题189
9.1 设计模式189
9.2 编译和调试190
第10章 C/C++语言基础知识193
10.1 变量和表达式193
10.2 字符串和结构体194
10.3 指针与引用197
10.4 预处理201
10.5 数据类型和运算204
10.6 函数和散列206
10.7 内存分配208
10.8 面向对象的技术210
相关推荐
- 深度学习之美:AI时代的数据处理与最佳实践
- App开发案例教程 钟元生 主编
- 人工智能 开启颠覆性智能时代 周晓垣 著,汇智博达出品 编
- 人工智能基础 [高济,朱淼良,何钦铭编著]
- Matlab.Elementary Mathematical and Computational Tools for Electrical and Computer Engineers Using M
- Java语言程序设计(第二版) 殷兆麟
- 主权区块链1.0 秩序互联网与人类命运共同体 大数据战略重点实验室著 2020年版
- 后谷歌时代 大数据的没落与区块链经济的崛起 (美)乔治 吉尔德
- 网络空间安全系列教材 典型密码算法FPGA实现 杨亚涛,李子臣 著 2017年版
- 机器学习实战:基于Scikit-Learn、Keras和TensorFlow:原书第2版 2020年版 [法] 奥雷利安·杰龙