前
言
为什么要写这本书?
C/C++是最½½现程序员½力的语言之一,其功½强大,在 IT
行业的各个方面½有大
量的应用。一名优秀的
C/C++程序员无疑是众多企业所渴求的。本书写½的目的就是为
C/C++程序员的求职提供一些参考,让他们½够正确地面对自己的求职过程,在面试的过
程中½展现出自己最½的一面,提高面试成功的几率。本书将从职业规划、基础知识、面
试准备、智力测试等多方面阐述了如½应聘
C/C++IT
开发职½。
近几年½件开发类职½竞争异常激烈,这也带动了这个行业的蓬勃发展。½件人才越
来越多,很多求职者½不是一次或两次面试就可以成功地找到自己的职业发展½宿。求职
者应该把每次面试进行一个总结,找到不足之处。
本书通过
380
½个有针对性的面试题,
从职业规划、
C/C++基础知识、
C/C++专业应用、
智力与情商测试、
逻辑测试等多方面系统、
全面地总结了
IT
企业招聘
C/C++程序员的常见
考点。本书内容很多取材于各大
IT
公司的面试题,可以帮助读者准确把握
IT
企业面试的
特点和脉络,在激烈的竞争中找到自己心仪的工½。
本书的特点
½者为书中的所有面试题½½制了多媒½教学视频,便于读者高效、直观地学习。
专门介绍了程序员的职业规划、合格的求职信与简历的写½技巧、面试的基本过
程、英文面试与电话面试,以便让读者在面试前做到心中有数。
内容针对性强,对
C/C++程序员求职面试中经常要碰到的技术题和情商、智商、
逻辑类题进行了精辟的分析与解答,帮助读者全面了解
IT
技术面试的过程、特点
和技巧,提高面试的成功率。
重点介绍了
C/C++程序员面试中需要掌握的专项技术,如数据结构、算法、½件
工程、数据库、操½系统、计算机½络等。
注重
C/C++基础知识及专项应用题的分析。全书提供了 26
个英文面试题、10 个电
话面试题、 个
C/C++基面试题、
个
C/C++专项应用题。
101
61
这些题目涵盖了
C/C++
开发中的各类重点技术与难点技术,需要读者很½地掌握。
注重
C/C++面试实战题的分析。书中提供 133
个面试实战题,并进行了重点解析。
这些题目很多来源于跨½公司的面试题,对于读者了解
IT
企业的面试特点非常有
帮助。
注重智力测试和逻辑测试题的分析。本书提供了
31
个智力测试题和
19
个逻辑测
前言
试题,这些题目大多是开放型问题,其答案并不一定唯一。本书重点剖析该类问
题的解答思路,面试人员需要理解题目的考察意图,才½真正给出漂亮的解答。
本书在讲解时,不½以实例代码和流程图的½式对答案进行了详细解析,还对问
题的相关知识点进行了扩展说明,有助于读者开阔思路,深入学习。
本书内容及知识½系
第
1
篇 求职准备和技巧(第
1½3
章)
本篇包含
36
个面试题,主要内容包括
C/C++职½介绍、准备面试材料、简历制½及投
递、面试过程、面试实用技巧、英语面试和电话面试等。本篇力求浅显易懂,让读者一开
始就做½求职的心理和实物上的准备,并了解面试的整个过程,建立自信。
第
2
篇
C/C++基础知识(第 4½12
章)
本篇包含
101
个面试题,主要内容包括
C/C++语言基础、流程控制、输入输出、预处
理、内存管理、指针、面向对象基础、类、多态、继承、½数、模板与
STL
等。本篇内容
是
C/C++语言及½系结构的基础,讲解时½用了大量的示例代码和图表让读者理解。
第
3
篇
C/C++专业应用(第 13½17
章)
本篇包含
61
个面试题,主要内容包括数据结构、½件工程、数据库简介、操½系统、
计算机½络、经典算法、数据库操½、思维拓展等。本篇内容是
C/C++编程中经常要用到
的知识,这些高级特性往往也是
C/C++高级程序员面试的重点,需要读者很½地掌握。
第
4
篇 (第
18
章½第
20
章)C/C++面试题实战解析
本篇包含
133
个面试题,主要内容包括文字解答实战题、程序改错实战题、编写程序
实战题等。本篇通过解答跨½公司的经典面试题,让读者巩固
C/C++编程技术,积累答题
经验,为面试中最重要的技术考察做½充分的准备。
第五篇 智力测试与逻辑测试(第
21
章、第
22
章)
本篇包含
51
个面试题,主要内容包括智力测试题和逻辑测试题。智力测试与逻辑测
试类题目不½可以考验求职者的综合½力,还½考察求职者的性格特征、知识广度、学习
及接受½力、记忆力、判断力、运用实际知识解决问题的½力等。这类题目是面试中必考
的题目,需要读者认真准备。
本书约定
【出现频率】:综合知名企业面试题目,对每一道收½的面试题给予星号打分,出现
频率最高的以★★★★★表示,这样读者可有针对性地进行阅读。
【关键考点】:以关键字的½式½取考核要点,方便读者定½重点。
【考题分析】:为了更清楚地分析面试题目,这一部分以名词解释、示例代码等½式
进行解答。其中,示例代码由
C/C++等代码实现,在代码中对于重要的变量或者复杂的语
句均给出了注释和功½介绍。对于面试题目分析的重点部分,也以“注意”的½式给出了
需要读者格外注意的地方。
【答案】:通常,技术类的面试题会给予正确的、标准的答案,而对于情商和智商类
面试题中的开放型问题,考虑到答案可½并不唯一,所以本书仅仅剖析问题的推理过程及
·II·
前言
解答思路,引导读者正确思考该类问题。
【分析与答案】:对于英语面试、电话面试及智力测试等内容,属于开放型题目,其
答案并不一定唯一。本书重点分析该类问题的解答思路,面试人员需要结合实际情况给出
合理的答案。
配书光盘内容
本书中所有面试题的多媒½教学视频;
免费赠送的其他相关学习资料。
本书读者对象
所有想了解
C/C++程序员面试的人员;
计算机相关专业的应届毕业生;
应聘½件行业的相关就业人员;
技术部门的招聘主管;
C/C++职½的应聘者。
本书阅读建议
无论是初、中级程序员,还是高级程序员,½建议认真阅读第
1、2、3、21、
22
章;
没有
C/C++语言基础的读者,建议从第 1
章顺次阅读,并演练每一个实例;
有一定
C/C++语言基础的读者,可以根据实际情况有重点地选择阅读;
对于每一个实例,先自己思考一下实现的思路,然后再阅读,学习效果更½。
本书½者及编委会成员
本书由梁镇宇主笔编写,其他参与编写和资料整理人员有陈世琼、陈欣、陈智敏、董
加强、范礼、郭秋滟、郝红英、蒋春蕾、黎华、刘建准、刘霄、刘亚军、刘仲义、柳刚、
½永峰、马奎林、马味、欧阳昉、蒲军、½凤莲、王海涛、魏来科、伍生全、谢平、徐学
英、杨艳、岳富军、张健和张娜。在此一并表示感谢。
本书编委会成员有欧振旭、陈杰、陈冠军、顼宇峰、张帆、陈刚、程½红、毛红娟、
聂庆亮、王志娟、武文娟、颜盟盟、姚志娟、尹继平、张昆、张薛。
编著者
·III·
评论