程序员面试宝典(白金版)
作者: 赵海军
出版时间:2014年8月
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113184537
- 92686
- 2014年8月
- 未分类
- 未分类
- TP311.1
赵海军编写的《程序员面试宝典(白金版)》的一手资料来源都是各大IT公司的经典面试真题,很有代表性,笔者对这些真题进行了深入、细致地分析,并对其中的重点知识进行了特别说明,可以做到以点代面,能够延伸出相关的关键知识理论,可谓是“授人以鱼,更授人以渔”。
全书分为五部分共22章,求职准备篇包括先谈谈程序员、如何书写成功的求职简历、求职途径和准备工作不能少;编程基本功——C/C++与数据结构篇包括C/C++语言基础、字符串与数组、函数、指针与引用、预处理和内存管理、循环与递归、面向对象、位运算与嵌入式编程和数据结构与常用算法;操作系统、数据库和网络篇包括操作系统、数据库与SQL语言、i十算机网络;综合能力测试篇包括英语面试、电话面试和IQ测试;职场发展篇包括我上班了——第一次步入职场、发扬特长,寻找晋升机会;最后通过面试经验大杂烩介绍一些求职过程中的注意事项和技巧。
本书不仅适合计算机相关专业毕业生阅读,也可作为正在应聘软件行业相关工作的求职人员的参考用书,同时还可作为广大IT从业人员求职面试的指导书。
第1部分 求职准备篇
第1章 程序员只写代码吗
1.1 你了解程序员吗
1.2 程序员的分类和职责
1.3 程序员应该具备的职业技能和素质要求
1.4 成功程序员的自我定位
第2章 成功第一步:书写好的求职简历
2.1 从面试官的角度来写简历
2.2 简历书写注意事项
2.3 合格与不合格的简历对比
第3章 探路先行:求职途径
3.1 校园招聘
3.2 网络招聘
3.3 专业的招聘网站
3.4 其他求职渠道
第4章 不打准备之仗:面试前的准备
4.1 了解应聘流程
4.2 临场面试前的准备
4.3 面试过程中的礼仪
第2部分 编程基本功——C/C++与数据结构篇
第5章 开发的基石:C/C++语言基础
5.1 数据类型、运算符和表达式
5.2 编程规范
5.3 程序流程控制
5.4 赋值表达式
第6章 投石问路:字符串与数组
6.1 字符串相关函数
6.2 数组应用基础
6.3 字符数组
6.4 多维数组与矩阵
第7章 神通广大:函数
7.1 函数声明与定义
7.2 函数参数
7.3 函数调用
7.4 内部函数和外部函数
第8章 高深莫测:指针
8.1 指针基础
8.2 指针与数组
8.3 指针与字符串
8.4 指针与函数
第9章 深藏不露:预处理和内存管理
9.1 宏定义
9.2 内存管理
第10章 勇往直前:循环和递归
10.1 循环
10.2 递归
第11章 简单高效:面向对象
11.1 类
11.2 构造函数和析构函数
11.3 静态成员
11.4 函数模板和类模板
11.5 友元
11.6 类的继承与派生
第12章 高难攻坚:位运算与嵌入式编程
12.1 位运算
12.2 嵌入式编程
第13章 穿针引线:数据结构与常用算法
13.1 链表
13.2 栈
13.3 队列
13.4 树
第14章 高效快捷:效率问题
14.1 图
14.2 排序
14.3 查找
14.4 效率与复杂度
第3部分 操作系统、数据库和网络篇
第15章 深入腹地:操作系统
15.1 进程
15.2 存储管理
15.3 设备管理
15.4 文件管理
第16章 核心中枢:数据库与 SQL 语言
16.1 数据库知识
16.2 SQL语言
第17章 所不能:计算机网络
17.1 网络体系结构
17.2 网络互联技术
17.3 网络安全
第4部分 综合能力测试篇
第18章 探路外企:英语面试秘籍
18.1 面试前的准备工作
18.2 面试中的常见问题
第19章 另辟蹊径:电话面试
19.1 电话面试的注意事项
19.2 电话面试中的常见问题
19.3 电话面试中的技巧
第20章 最强大脑:IQ 测试
20.1 数学推理测试
20.2 逻辑推理测试
第5部分 职场发展篇
第21章 达成愿望:第一次步入职场
21.1 步入职场的第一天
21.2 职场新人七法则
21.3 初涉职场七忌
21.4 职场处事技巧
第22章 发扬特长:寻找晋升机会
22.1 加薪和升职也讲究技巧
22.2 不能得到加薪或升职的六种类型
22.3 IT职场晋升十大绝招
附录 A 面试经验谈
A.1 面试自我介绍技巧
A.2 应聘者回答问题的技巧
A.3 应试者语言运用技巧
A.4 面试前要先正确自我定位
A.5 如何克服面试怯场的紧张心理
A.6 面试现场犯错了应该怎么办
A.7 如何应对面试冷场
A.8 “隐形”面试错误
附录 B 程序员就业分析