作品简介

本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了近3年多家典型IT企业的iOS面试笔试真题,由于这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机软件、安全关键软件等领域,所以面试笔试真题非常具有代表性与参考性。同时,本书对这些题目进行了合理的划分与归类,并进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重点、难点问题,本书都做了适当地扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰唆。不仅如此,本书除了对iOS的基础语言知识进行深度剖析以外,还针对数据库、设计模式等相关知识的面试笔试做了非常详细的介绍。读者学习本书能够获取到求职的知识,更有针对性地进行求职准备,终能够收获一份满意的工作。

蒋信厚,活跃于iOS平台和图形游戏领域的程序员,硕士毕业于香港大学计算机系,就职于盛大游戏,计算机技术热爱者,擅技术总结和分享。

作品目录

  • 作者简介
  • 前言
  • 面试笔试经验技巧篇
  • 经验技巧1 如何巧妙地回答面试官的问题
  • 经验技巧2 如何回答技术性问题
  • 经验技巧3 如何回答非技术性问题
  • 经验技巧4 如何回答快速估算类问题
  • 经验技巧5 如何回答算法设计问题
  • 经验技巧6 如何回答系统设计题
  • 经验技巧7 如何解决求职中的时间冲突问题
  • 经验技巧8 如果面试问题曾经遇见过,是否要告知面试官
  • 经验技巧9 被企业拒绝后是否可以再申请
  • 经验技巧10 如何应对自己不会回答的问题
  • 经验技巧11 如何应对面试官的“激将法”语言
  • 经验技巧12 如何处理与面试官持不同观点这个问题
  • 经验技巧13 什么是职场暗语
  • 经验技巧14 名企iOS工程师行业访谈录
  • 经验技巧15 iOS开发的前景如何
  • 经验技巧16 如何选择iOS开发语言
  • 经验技巧17 React Native和Weex重要吗
  • 经验技巧18 企业对iOS开发者的要求有哪些
  • 经验技巧19 iOS开发招聘有哪些要求
  • 经验技巧20 iOS技术岗位面试精选
  • 面试笔试技术攻克篇
  • 第1章 iOS开发基础概念
  • 1.1 概念
  • 1.2 其他
  • 第2章 Objective-C语言基础
  • 2.1 Objective-C语言基础特性
  • 2.2 数据类型
  • 2.3 运算符和表达式
  • 第3章 Objective-C语言的高级特性
  • 3.1 Objective-C中的属性
  • 3.2 Objective-C语言的多态性
  • 3.3 Objective-C语言的动态性
  • 3.4 Objective-C中的类别与扩展机制
  • 3.5 Method Swizzling魔法
  • 3.6 其他问题
  • 第4章 Cocoa Touch框架相关
  • 4.1 UITableView
  • 4.2 UI视图
  • 4.3 其他问题
  • 第5章 iOS开发中的对象间通信机制
  • 5.1 iOS中的Protocol和Delegate
  • 5.2 推送和通知
  • 5.3 Objective-C中的键值编码和键值观察
  • 第6章 iOS中的图层与动画
  • 6.1 图层
  • 6.2 动画
  • 第7章 iOS中的数据持久化
  • 7.1 沙盒机制
  • 7.2 数据持久化方案
  • 第8章 iOS中的内存管理
  • 8.1 内存管理
  • 8.2 内存管理机制
  • 第9章 iOS中的网络和多线程编程
  • 9.1 iOS网络编程与多线程基础
  • 9.2 block与GCD
  • 第10章 iOS其他话题
  • 10.1 iOS中函数响应式编程及ReactiveCocoa的使用
  • 10.2 iOS基础设计模式
  • 10.3 第三方框架
  • 10.4 程序调试
  • 第11章 数据库
  • 11.1 数据库基础知识
  • 11.2 SQL语言的功能有哪些
  • 11.3 内连接与外连接有什么区别
  • 11.4 什么是事务
  • 11.5 什么是存储过程?它与函数有什么区别与联系
  • 11.6 一二三四范式有什么区别
  • 11.7 什么是触发器
  • 11.8 什么是游标
  • 11.9 如果数据库日志满了,那么会出现什么情况
  • 11.10 union和union all有什么区别
  • 11.11 什么是视图
  • 11.12 什么是数据库三级封锁协议
  • 11.13 索引的优缺点有哪些
  • 第12章 操作系统
  • 12.1 进程管理
  • 12.2 内存管理
  • 12.3 用户编程接口
  • 附录
  • 真题1
  • 真题2
  • 真题3
  • 真题1答案
  • 真题2答案
  • 真题3答案
  • 参考文献
  • 作者简介
展开全部