第1部分 求职过程
第1章 应聘求职/2
1.1 渠道/2
1.2 流程/3
第2章 简历书写/4
2.1 简历注意事项/4
2.2 简历模板/8
第3章 求职五步曲/11
3.1 笔试/11
3.2 电话面试/14
3.3 面试/15
3.4 签约/16
3.5 违约/20
第4章 职业生涯发展规划/22
4.1 缺乏工作经验的应届毕业生/22
4.2 更换工作的程序员们/24
4.3 快乐的工作/25
第2部分 C/C++程序设计
第5章 程序设计基本概念/29
5.1 赋值语句/29
5.2 i++/31
5.3 编程风格/33
5.4 类型转换/34
5.5 运算符问题/38
5.6 a、b交换与比较/40
5.7 C和C++的关系/41
5.8 程序设计的其他问题/42
第6章 预处理、const与sizeof/44
6.1 宏定义/44
6.2 const/45
6.3 sizeof/50
6.4 内联函数和宏定义/61
第7章 指针与引用/63
7.1 指针基本问题/63
7.2 传递动态内存/65
7.3 函数指针/74
7.4 指针数组和数组指针/76
7.5 迷途指针/79
7.6 指针和句柄/81
7.7 this指针/83
第8章 循环、递归与概率/86
8.1 递归基础知识/86
8.2 典型递归问题/89
8.3 循环与数组问题/91
8.4 螺旋队列问题/95
8.5 概率/98
第9章 STL模板与容器/100
9.1 向量容器/101
9.2 泛型编程/105
9.3 模板/106
第10章 面向对象/110
10.1 面向对象的基本概念/110
10.2 类和结构/113
10.3 成员变量/114
10.4 构造函数和析构函数/117
10.5 拷贝构造函数和赋值函数/119
10.6 多态的概念/124
10.7 友元/127
10.8 异常/129
第11章 继承与接口/133
11.1 覆盖/134
11.2 私有继承/136
11.3 虚函数继承和虚继承/141
11.4 多重继承/145
11.5 检测并修改不适合的继承/148
11.6 纯虚函数/150
11.7 运算符重载与RTTI/152
第12章 位运算与嵌入式编程/160
12.1 位制转换/160
12.2 嵌入式编程/169
12.3 static/176
第3部分 数据结构和设计模式
第13章 数据结构基础/179
13.1 单链表/179
13.2 双链表/184
13.3 循环链表/185
13.4 队列/186
13.5 栈/188
13.6 堆/191
13.7 树、图、哈希表/201
13.8 排序/209
13.9 时间复杂度/222
第14章 字符串/229
14.1 整数字符串转化/229
14.2 字符数组和strcpy/230
14.3 数组初始化和数组越界/234
14.4 数字流和数组声明/236
14.5 字符串其他问题/237
14.6 字符子串问题/242
第15章 设计模式与软件测试/244
15.1 设计模式/245
15.2 软件测试基础/251
15.3 黑盒测试/253
15.4 白盒测试/258
第4部分 操作系统、数据库和网络
第16章 操作系统/265
16.1 进程/265
16.2 线程/270
16.3 内存管理/276
第17章 数据库与SQL语言/279
17.1 数据库理论/279
17.2 SQL语言/283
17.3 SQL语言客观题/285
17.4 SQL语言主观题/288
第18章 计算机网络及分布式系统/294
18.1 网络结构/294
18.2 网络协议问题/296
18.3 网络安全问题/298
18.4 网络其他问题/300
第5部分 综合面试题
第19章 英语面试/305
19.1 面试过程和技巧/305
19.2 关于工作(About Job)/307
19.3 关于个人(About Person)/310
19.4 关于未来(About Future)/312
第20章 电话面试/314
20.1 电话面试之前的准备工作/314
20.2 电话面试交流常见问题/315
第21章 数字类题目分析/324
21.1 数字规律类题目/324
21.2 数字填充类题目/327
21.3 数字运算类题目/328
21.4 应用数学类题目/329
第22章 图表类题目分析/336
22.1 图形变换类题目/336
22.2 表格分析类题目/342
第23章 智力类题目分析/344
23.1 推理类题目/344
23.2 博弈论/346
23.3 概率/348
第24章 无领导小组讨论题目分析/351
24.1 题目介绍/351
24.2 无领导小组讨论特点/351
24.3 无领导小组阶段分析/353
24.4 无领导小组角色分析/357
24.5 无领导小组评分标准分析/361
24.6 群面实录/362
附录A 面试经历总结/366