C C++程序员面试宝典-梁镇宇-2010年版(PDF格式)

上传者: feiyangyyy | 上传时间: 2022-03-04 23:19:40 | 文件大小: 36.46MB | 文件类型: -
本书是高清扫描版的,但正文的内容已经过文字识别软件识别成文字的了,大部分的字正确地识别出来了,可以直接复制文字内容。 本书部分目录如下,太多了,只列出了大部分: 第1篇 求职准备和技巧 第1章 了解面试--通过面试抓住机会 1.1 选择自己的应聘职位范围 1.1.1 针对初级C/C++工程师职位 1.1.2 针对中、高级C/C++开发工程师职位 1.1.3 C/C++的职位划分 1.2 制作专业化的应聘简历 1.2.1 简历的组成 1.2.2 一个简历的样本 1.4 掌握应聘的流程--步步为营 1.5 投递简历 1.5.1 招聘网站投递 1.5.2 E-mail投递 1.5.3 如何面对招聘会 1.6 面试+笔试+上机考试 1.6.1 面试 1.6.2 笔试 1.6.3 上机考试 1.7 面试后的终结邮件 第2章 英文面试( 教学视频:60分钟) 2.1 英文面试过程和技巧 2.2 关于工作 面试题1 What salary would you expect for this job 面试题2 What new skills or ideas do you bring to the job that other candidates aren't likely to offer 面试题3 What would you like to accomplish that you weren't able to accomplish in your last position 面试题4 How have your career motivations changed over the past few years ...... 面试题12 How could you enrich your current job 2.3 关于个人 面试题13 Why do you want to work here 面试题14 Do you believe you're overqualified for this position 面试题15 Tell me about a time you didn't perform to your capabilities …… 面试题20 How will you complement this department 2.4 关于发展 面试题21 Tell me what you learned from a recent book 面试题22 What's your most productive or ideal work setting …… 面试题26 What do you reasonably expect to earn within five years 第3章 电话面试( 教学视频:13分钟) 3.1 电话面试简介 3.2 如何准备电话面试 3.3 电话面试常见问题 面试题27 为什么想进本公司 面试题28 你最喜欢这份工作的哪一点或者哪些方面 面试题29 请描述一下你自己的优缺点 面试题29 请描述一下你自己的优缺点 面试题30 你对本公司的了解有多少 面试题31 对这份工作的期望与目标何在 面试题32 你为什么要离职 面试题33 选择这份工作的原因是什么 面试题34 你认为相关产业的发展会如何 面试题35 你希望的待遇为多少 面试题36 在工作中学习到了些什么 第2篇 C/C++基础知识 第4章 C/C++语言基础( 教学视频:50分钟) 4.1 基本数据类型 面试题37 C++中有哪几种基本数据类型 面试题38 整型有哪几种形式?各种形式有什么区别 面试题39 C++中有哪些常量 面试题40 常量与变量有哪些区别 4.2 操作符 面试题41 操作符有哪些分类 面试题42 操作符优先级对运算结果有什么影响 面试题43 逻辑操作与其他操作的关系 面试题44 自增自减前操作与后操作的区别 面试题45 指针自增自减有什么不同 4.3 变量 面试题46 什么是左值和右值 面试题47 什么是变量 面试题48 变量有哪几种初始化方式 面试题49 变量默认初始化有什么规则 面试题50 什么是变量的声明和定义 面试题51 C++中有哪几种作用域 面试题52 局部变量与嵌套的作用域 面试题53 变量有哪几种存储类型 4.4 引用 面试题54 什么是引用 面试题55 如何使用const引用与非const引用 4.5 C与C++的联系 面试题56 C与C++有什么区别 4.6 编程规范 面试题57 什么是匈牙利命名法 面试题58 变量有什么命名规则 第5章 流程控制( 教学视频:24分钟) 5.1 条件语句 面试题59 条件语句有哪几种形式 面试题60 条件语句如何嵌套?如何匹配else子句 5.2 循环语句 面试题61 for循环语句的计算顺序是什么 面试题62 while循环与do-while循环有什么区别 面试题63 典型循环语句 面试题64 break语句与continue语句有什么区别 5.3 switch语句 面试题65 switch语句的执行顺序是什么 面试题66 如何在switch语句内部定义变量 5.4 递归 面试题67 什么是递归 面试题68 汉诺塔问题 第6章 输入输出( 教学视频:15分钟) 6.1 输入流与输出流 面试题69 什么是标准输入输出流 面试题70 如何重载输入输出 6.2 文件输入/输出 面试题71 如何读取一个文件 面试题72 文件输入输出有哪几种方式 6.3 异常与错误 面试题73 什么是异常 面试题74 如何抛出和捕捉异常 第7章 预处理以及内存管理( 教学视频:28分钟) 7.1 宏定义 面试题75 宏定义与操作符的区别 面试题76 宏定义如何展开 7.2 include的使用 面试题77 include有哪几种使用方式?有什么区别 面试题78 包含头文件时如何查找头文件 7.3 内存分配 面试题79 C++中各数据类型的长度 面试题80 如何分配和释放存储空间 7.4 虚函数与纯虚函数 面试题81 虚函数与纯虚函数的区别 面试题82 如何使用纯虚函数 第8章 指针( 教学视频:60分钟) 8.1 指针概述 面试题83 什么是指针 面试题84 如何初始化指针并对其赋值 面试题85 是否可以确定指针指向一个对象 面试题86 如何使用指针操作数组 面试题87 const对象的指针和const指针的区别 面试题88 数组指针与指针数组的区别 8.2 函数指针 8.2 函数指针 面试题89 什么是函数指针?如何使用函数指针 面试题90 指针函数和函数指针的区别 8.3 this指针 面试题91 什么是this指针 面试题92 何时使用this指针 8.4 引用与值传递 面试题93 什么是值传递 面试题94 引用与值传递的区别 面试题95 指针和引用有什么区别 第9章 面向对象与类( 教学视频:48分钟) 9.1 面向对象的基本知识 面试题96 面向对象与面向过程的区别 面试题97 面向对象的特征是什么 9.2 类 面试题98 类和结构有什么区别 面试题99 抽象类及它的用途 9.3 类成员 面试题100 成员变量有哪些访问方式 面试题101 成员变量有哪些访问控制方式 面试题102 如何访问静态成员 9.4 多态 面试题103 什么是多态?多态的作用 面试题104 在C++中如何实现多态 第10章 继承( 教学视频:44分钟) 10.1 继承 面试题105 派生类与基类的转换 面试题106 什么是虚成员?有什么作用 面试题107 构造函数与析构函数的调用时机 10.2 访问控制 面试题108 有哪几种继承方式 面试题109 继承时访问级别如何变化 10.3 继承时的类作用域 面试题110 什么时候发生函数覆盖 面试题111 如何访问基类的成员 10.4 复制构造函数 面试题112 什么是深复制与浅复制 面试题113 什么是复制构造函数 10.5 类型转换构造函数 面试题114 类型转换有哪些分类 面试题115 什么是类型转换构造函数 第11章 函数( 教学视频:49分钟) 11.1 函数的定义 面试题116 什么是函数 面试题117 形参与实参有什么区别 面试题118 C++支持参数个数不确定的函数吗 面试题119 什么是内联函数 11.2 函数参数的传递 面试题120 引用形参和非引用形参有什么区别 面试题121 使用引用形参有什么问题 面试题122 指针形参与引用形参有什么区别 11.3 类成员函数 面试题123 什么是类成员函数?有哪些特别的类成员函数 面试题124 什么是静态函数?如何使用静态函数 面试题125 静态函数能访问类的私有成员 面试题126 一个类可以访问另一个类的私有成员吗 11.4 函数重载 面试题127 函数重载与作用域 面试题128 如何进行函数重载的匹配 面试题129 函数重载时如何实现实参的类型转换 第12章 模板与STL( 教学视频:46分钟) 12.1 模板 面试题130 什么是函数模板 面试题131 什么是类模板 12.2 容器 面试题132 什么是容器 面试题133 有哪几种顺序容器 面试题134 什么是迭代器的范围 面试题135 什么是关联容器 12.3 泛型编程 面试题136 什么是泛型编程 面试题137 C++如何实现泛型编程 第3篇 C/C++专业应用 第13章 数据结构( 教学视频:100分钟) 13.1 表 面试题138 有哪几种表的实现方式 面试题139 链表有哪几种分类 13.2 队列 面试题140 什么是队列 13.3 栈 面试题141 什么是栈 面试题142 如何访问栈中的元素 13.4 树 面试题143 树的分类有哪些 面试题144 如何对树进行遍历 面试题145 如何对二叉树进行遍历 面试题146 如何计算二叉树的高度 面试题147 如何计算二叉树的结点数 13.5 图 面试题148 图的实现方式有哪几种 面试题149 如何进行图的搜索?搜索算法有哪几种方式 13.6 排序 面试题150 什么是冒泡排序 面试题151 鸡尾酒排序(改进的冒泡排序) 面试题152 什么是选择排序 面试题153 什么是直接插入排序 面试题154 什么是归并排序 面试题155 什么是快速排序 面试题156 什么是希尔(Shell)排序 面试题157 什么是堆排序 13.7 排序算法的总结 第14章 软件工程( 教学视频:39分钟) 14.1 软件工程基础 面试题158 什么是软件工程 面试题159 什么是软件危机 14.2 软件的4大开发模型 面试题160 4大开发模型的区别 面试题161 如何选择开发模型 14.3 软件测试 面试题162 测试有哪些分类 面试题163 如何设计测试用例 14.4 UML语言概述 面试题164 什么是UML 面试题165 UML有哪些图 面试题166 UML中的动态图 面试题167 静态图有哪几种 14.5 设计模式 面试题168 什么是设计模式 面试题169 GOF的23个设计模式是如何进行分类的 第15章 数据库、操作系统、计算机网络( 教学视频:65分钟) 15.1 数据库理论 面试题170 什么是关系数据库设计范式 面试题171 什么是数据库事务 面试题172 有哪几种数据模型 面试题173 什么是数据库管理系统 15.2 SQL语言 面试题174 什么是SQL语言 面试题175 使用SQL语句对表进行分页查询 15.3 操作系统概述 面试题176 什么是操作系统 面试题177 比较常用的操作系统有哪些 15.4 进程与线程 面试题178 操作系统的最小调度单位是什么 面试题179 资源的最小单位是什么 面试题180 进程与线程的区别 面试题181 如何实现多线程的同步 15.5 内存与作业调度 面试题182 内存管理方式有哪些 面试题183 作业调度算法有哪些 面试题184 作业一般有哪些状态 15.6 计算机网络结构 面试题185 OSI七层模型是什么 面试题186 OSI七层网络结构模型与TCP/IP四层结构模型的区别 面试题187 什么是TCP/IP协议 第16章 上机操作题( 教学视频:25分钟) 16.1 经典算法问题 面试题188 斐波那契数列 面试题189 杨辉三角 面试题190 整数十进制转二进制 面试题191 素数问题 面试题192 字符串转换为整数 16.2 数据库操作题 面试题193 选课系统 第17章 思维拓展( 教学视频:16分钟) 17.1 经典试题 面试题194 八皇后问题 面试题195 经典矩形 面试题196 汉诺塔 面试题197 新娘和新郞问题 面试题198 大数乘法 17.2 面试经验分享 17.2.1 面试经过 17.2.2 由面试想到的 17.3 群体面试 第4篇 C/C++面试题实战解析 第18章 文字解答实战题( 教学视频:113分钟) 面试题199 介绍STL,详细说明STL如何实现vector(华为面试 题) 面试题200 分析Visual C++程序出错的原因 面试题201 继承和多态有何区别 面试题202 指针和引用有何区别?传引用比传指针安全,为什么 面试题203 参数传递的方式与多态参数传递的实现(摩托罗拉面 试题) 面试题204 怎样应用设计模式的理念 面试题205 介绍一下对设计模式的理解 面试题206 C++和C定义结构的区别是什么(摩托罗拉笔试题) 面试题207 关于构造函数和析构函数 面试题208 对拷贝构造函数的深拷贝、浅拷贝和临时对象的理解 面试题209 基类中有一个虚函数,子类还需要申明为virtual吗 面试题210 C++的类有什么优点 面试题211 如何实现多态?父类和子类的继承关系如何 面试题212 为什么要引入抽象基类和纯虚函数(摩托罗拉笔试 题) 面试题213 介绍一下模板和容器,如何实现 面试题214 什么是MVC?简单举例说明其应用 …… 面试题224 关于ISO七层模型的典型问题 面试题225 内存的分配方式及其区别 面试题226 struct和class的区别 …… 面试题229 比较C++中的4种类型转换方式 面试题230 面向对象的3个基本特征是什么 面试题231 重载(overload)和重写(overried)的区别 …… 面试题354 聪明的农民 面试题355 求最短的时间(中国某大型IT公司2007年面试题) 面试题356 不能称到的最轻重量(中国某大型IT公司2007年面试 题) …… IT公司2006年 面试题) 面试题360 如何打开房间 面试题361 聪明人怎么发财 面试题362 请问有几条生病的狗 第22章 逻辑测试( 教学视频:41分钟) 22.1 文字逻辑测试 面试题363 H是什么人种(北美电信2006年应届生面试题) 面试题364 推断血液、脂肪蛋白和胆固醇的关系(中国某教育集 团2008年面试题) 面试题365 学籍、学生会干部和奖学金(中国某大型IT公司2003 年面试题) 面试题366 数学院的规定(中国某著名研究院2007年面试题) 面试题367 老师的结论(中国某著名公司2007年面试题) 面试题368 是哪一张牌 …… 面试题381 规律题7 面试题382 规律题8

文件下载

评论信息

  • lc850511 :
    没什么含金量
    2016-05-24
  • hubupc :
    对面试还是很有帮助的。
    2015-11-20
  • li2013201463 :
    很好,找工作有帮助
    2015-10-25
  • sunny_201 :
    很全面,很好
    2015-09-23
  • wstring :
    里面的一些面试题不错 面试的时候可以看到
    2015-06-29

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明