《程序员面试宝典》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:欧立奇,刘洋,段韬编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121126475
  • 页数:340 页
图书介绍:本书取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。本书不仅对传统的C系语言考点做了详尽解说,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP等问题的深入讲解。本书的面试题除了有详细解析和答案外,对相关知识点还有扩展说明。真正做到了由点成线,举一反三,对读者从求职就业到提升计算机专业知识都有显著帮助。

第1部分 求职过程 2

第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+++程序设计 29

第5章 程序设计基本概念 29

5.1赋值语句 29

5.2 i+++ 31

5.3编程风格 33

5.4类型转换 34

5.5运算符问题 38

5.6 a、 b交换 39

5.7 C和C+++的关系 41

5.8程序设计的其他问题 41

第6章 预处理、const与sizeof 45

6.1宏定义 45

6.2 const 46

6.3 sizeof 48

6.4内联函数和宏定义 59

第7章 指针与引用 61

7.1指针基本问题 61

7.2传递动态内存 63

7.3函数指针 72

7.4指针数组和数组指针 74

7.5迷途指针 77

7.6指针和句柄 79

第8章 循环、递归与概率 82

8.1递归基础知识 82

8.2典型递归问题 83

8.3循环与数组问题 86

8.4螺旋队列问题 89

8.5概率 92

第9章STL模板与容器 93

9.1向量容器 94

9.2泛型编程 98

9.3模板 99

第10章 面向对象 103

10.1面向对象的基本概念 103

10.2类和结构 104

10.3成员变量 106

10.4构造函数和析构函数 108

10.5拷贝构造函数和赋值函数 111

10.6多态的概念 117

10.7友元 120

第11章 继承与接口 122

11.1覆盖 123

11.2私有继承 125

11.3虚函数继承和虚继承 130

11.4多重继承 134

11.5检测并修改不适合的继承 137

11.6纯虚函数 139

11.7运算符重载与RTTI 141

第12章 位运算与嵌入式编程 149

12.1位制转换 149

12.2嵌入式编程 159

12.3 static 165

第3部分 数据结构和设计模式 167

第13章 数据结构基础 167

13.1单链表 167

13.2双链表 172

13.3循环链表 173

13.4队列 174

13.5栈 175

13.6堆 178

13.7树、图、哈希表 187

13.8排序 196

13.9时间复杂度 209

第14章 字符串 201

14.1整数字符串转化 201

14.2字符数组和strcpy 218

14.3数组初始化和数组越界 222

14.4数字流和数组声明 224

14.5字符串其他问题 225

14.6字符子串问题 230

第15章 设计模式与软件测试 232

15.1设计模式 233

15.2软件测试基础 239

15.3黑盒测试 241

15.4白盒测试 247

第4部分 操作系统、数据库和网络 253

第16章 操作系统 253

16.1进程 253

16.2线程 256

16.3内存管理 258

第17章 数据库与SQL语言 260

17.1数据库理论 260

17.2 SQL语言 264

17.3 SQL语言客观题 266

17.4 SQL语言主观题 270

第18章 计算机网络及分布式系统 275

18.1网络结构 275

18.2网络协议问题 277

18.3网络安全问题 279

18.4网络其他问题 281

第5部分 综合面试题 288

第19章 英语面试 288

19.1面试过程和技巧 288

19.2关于工作(About Job) 290

19.3关于个人(About Person) 293

19.4关于未来(About Future) 295

第20章 电话面试 297

20.1电话面试之前的准备工作 297

20.2电话面试交流常见问题 298

第21章 智力测试 307

21.1关于数字的智力测试 307

21.2关于推理的智力测试 309

21.3关于时间的智力测试 314

21.4关于综合的智力问题 318

21.5关于群体面试 321

21.6关于表格的智力测试 323

附录A面试经历总结 327