首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

软件工程师面试宝典(第4版)

2013-10-08 
程序员面试宝典(第4版)《程序员面试宝典(第4版)》基本信息作者: 欧立奇 刘洋 段韬出版社:电子工业出版社ISBN

程序员面试宝典(第4版)
《程序员面试宝典(第4版)》基本信息作者: 欧立奇 刘洋 段韬出版社:电子工业出版社ISBN:9787121207242上架时间:2013-7-8出版日期:2013 年7月开本:16开页码:388版次:1-1所属分类:计算机软件工程师面试宝典(第4版)更多关于 》》》《程序员面试宝典(第4版) 》内容简介计算机书籍  《程序员面试宝典(第4版)》是《程序员面试宝典》的第4版,在保留第3版的数据结构、面向对象、程序设计等主干的基础上,删除了第3版的第21章,新增了第4版的第21、22、23、24章全新的试题分析内容,并且在第3版原有的20章中也使用各大it公司及相关企业最新面试题替换和补充原内容,以反映自第3版以来两年多的时间内所发生的变化。   《程序员面试宝典(第4版)》取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。本书不仅对传统的c系语言考点做了详尽解说,还根据外企出题最新特点,新增加了对友元、static、图形/音频、树、栈、erp等问题的深入讲解。最后本书着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。本书的面试题除了有详细解析和答案外,对相关知识点还有扩展说明。真正做到了由点成线,举一反三,对读者从求职就业到提升计算机专业知识都有显著帮助。   《程序员面试宝典(第4版)》适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。目录《程序员面试宝典(第4版)》第1部分 求 职 过 程求职的过程就是一个提高和认识自我的过程,最后的成功根植于你本人一丝一毫的努力当中。也许真的像电影《肖申克的救赎》里面说的那样:“得救之道,就在其中。”第1章 应聘求职21.1 渠道21.2 流程3第2章 简历书写42.1 简历注意事项42.2 简历模板8第3章 求职五步曲113.1 笔试113.2 电话面试143.3 面试153.4 签约163.5 违约20第4章 职业生涯发展规划224.1 缺乏工作经验的应届毕业生224.2 更换工作的程序员们244.3 快乐地工作25第2部分 c/c++程序设计.为什么要选择c系的语言呢?这是因为各大公司的编程语言绝大多数是c系的语言,虽然java也占很大的比重,可是c++相对于java来说更有区分度—c++是那种为每一个问题提供若干个答案的语言,远比java灵活。第5章 程序设计基本概念29作为一个求职者或应届毕业生,公司除了对你的项目经验有所问询之外,最好的考量办法就是你的基本功,包括你的编程风格,你对赋值语句、递增语句、类型转换、数据交换等程序设计基本概念的理解。5.1 赋值语句295.2 i++315.3 编程风格335.4 类型转换345.5 运算符问题385.6 a、b交换与比较405.7 c和c++的关系415.8 程序设计的其他问题42第6章 预处理、const与sizeof446.1 宏定义446.2 const456.3 sizeof506.4 内联函数和宏定义61第7章 指针与引用63指针是c系语言的特色,是c和c++的精华所在,也是c和c++中一个十分重要的概念。7.1 指针基本问题637.2 传递动态内存657.3 函数指针747.4 指针数组和数组指针767.5 迷途指针797.6 指针和句柄817.7 this指针83第8章 循环、递归与概率868.1 递归基础知识868.2 典型递归问题898.3 循环与数组问题918.4 螺旋队列问题958.5 概率98第9章 stl模板与容器1009.1 向量容器1019.2 泛型编程1059.3 模板106第10章 面向对象110有这样一句话:“编程是在计算机中反映世界”,我觉得再贴切不过。面向对象(object-oriented)对这种说法的体现也是最优秀的。10.1 面向对象的基本概念11010.2 类和结构11310.3 成员变量11410.4 构造函数和析构函数11710.5 拷贝构造函数和赋值函数11910.6 多态的概念12410.7 友元12710.8 异常129第11章 继承与接口133整个c++程序设计全面围绕面向对象的方式进行。类的继承特性是c++的一个非常重要的机制。这一章的内容是c++面向对象程序设计的关键。11.1 覆盖13411.2 私有继承13611.3 虚函数继承和虚继承14111.4 多重继承14511.5 检测并修改不适合的继承14811.6 纯虚函数15011.7 运算符重载与rtti152第12章 位运算与嵌入式编程16012.1 位制转换16012.2 嵌入式编程16912.3 static176第3部分 数据结构和设计模式随着外企研发机构大量内迁我国,在外企的面试中,软件工程的知识,包括设计模式、uml、敏捷软件开发,以及.net技术和完全面向对象语言c#的面试题目将会有增无减。第13章 数据结构基础179面试时间一般有2小时,其中至少有约20~30分钟是用来回答数据结构相关问题的。链表、数组的排序和逆置是必考的内容之一。13.1 单链表17913.2 双链表18413.3 循环链表18513.4 队列18613.5 栈18813.6 堆19113.7 树、图、哈希表20113.8 排序20913.9 时间复杂度222第14章 字符串22914.1 整数字符串转化22914.2 字符数组和strcpy23014.3 数组初始化和数组越界23414.4 数字流和数组声明23614.5 字符串其他问题23714.6 字符子串问题242第15章 设计模式与软件测试244“地上本没有路,走的人多了也就成了路”。设计模式如同此理,它是经验的传承,并非体系。它是被前人发现,经过总结形成的一套某一类问题的一般性解决方案,而不是被设计出来的定性规则。15.1 设计模式24515.2 软件测试基础25115.3 黑盒测试25315.4 白盒测试258第4部分 操作系统、数据库和网络本部分主要介绍求职面试过程中出现的第三个重要的板块—操作系统、数据库和网络知识。这些内容虽不是面试题目中的主流,但仍然具有重要的意义。第16章 操作系统26516.1 进程26516.2 线程27016.3 内存管理276第17章 数据库与sql语言27917.1 数据库理论27917.2 sql语言28317.3 sql语言客观题28517.4 sql语言主观题288第18章 计算机网络及分布式系统29418.1 网络结构29418.2 网络协议问题29618.3 网络安全问题29818.4 网络其他问题300第5部分 综合面试题英语面试、电话面试和智力测试,是除技术面试之外另外的大模块。本部分教你如何精心地为这些内容做好准备,以让你在整个面试过程中的表现更加完美。第19章 英语面试305这里的英语面试不同于普通的英语面试。就一个程序员而言,最好能够做到用英文流利地介绍自己的求职经历,这是进外企非常重要的一步。有些问题即便是中文你都很难回答,更何况是用英文去回答。但是求职过程本身就是一个准备的过程,精心地准备等待机会,机会总是垂青那些精心准备的人。19.1 面试过程和技巧30519.2 关于工作(about job)30719.3 关于个人(about person)31019.4 关于未来(about future)312第20章 电话面试31420.1 电话面试之前的准备工作31420.2 电话面试交流常见的问题315第21章 数字类题目分析32421.1 数字规律类题目32421.2 数字填充类题目32721.3 数字运算类题目32821.4 应用数学类题目329第22章 图表类题目分析33622.1 图形变换类题目33622.2 表格分析类题目342第23章 智力类题目分析34423.1 推理类题目34423.2 博弈论34623.3 概率348第24章 无领导小组讨论题目分析35124.1 题目介绍35124.2 无领导小组讨论特点35124.3 无领导小组阶段分析35324.4 无领导小组角色分析35724.5 无领导小组评分标准分析36124.6 群面实录362附录a 面试经历总结366本图书信息来源:互动出版网

?

热点排行