0%

程序员面试宝典(第4版)

基本信息

名称: 程序员面试宝典(第4版)
作者信息: 作者: 欧立奇 [ 中文 pdf ]

简单介绍

历经前3版不断完善,前后二十多次重印,数年各大图书排行榜顶尖荣耀!第4版在保留原书数据结构,程序设计等主干的基础上,大量地更新了程序面试题目,取材于2012年至2013年各大公司面试题,替换了原版的大量面试题,以反映自第 3版以来两年多的时间内所发生的变化。并且修正了两年多以来读者反馈的书中的一些错误和描述不当的地方,以帮助求职者们更好地处理一些新问题,新变化。

目录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
第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.2i++31
5.3编程风格33
5.4类型转换34
5.5运算符问题38
5.6a、b交换与比较40
5.7C和C++的关系41
5.8程序设计的其他问题42
第6章预处理、const与sizeof44
6.1宏定义44
6.2const45
6.3sizeof50
6.4内联函数和宏定义61
第7章指针与引用63
7.1指针基本问题63
7.2传递动态内存65
7.3函数指针74
7.4指针数组和数组指针76
7.5迷途指针79
7.6指针和句柄81
7.7this指针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运算符重载与RTTI152
第12章位运算与嵌入式编程160
12.1位制转换160
12.2嵌入式编程169
12.3static176
第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字符数组和strcpy230
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.2SQL语言283
17.3SQL语言客观题285
17.4SQL语言主观题288
第18章计算机网络及分布式系统294
18.1网络结构294
18.2网络协议问题296
18.3网络安全问题298
18.4网络其他问题300
第5部分综合面试题
第19章英语面试305
19.1面试过程和技巧305
19.2关于工作(AboutJob)307
19.3关于个人(AboutPerson)310
19.4关于未来(AboutFuture)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

亚马逊链接

欢迎关注我的其它发布渠道