(C/C++面试题)没看过不知道自己有多差!!!!原本以为自己C还可以,也做过几个项目了,看了这些面试问题,我傻住了!!!!
2011-11-23 08:28
691 查看
(注:这本书是哪家出版社的我忘记了,反正网上买要钱的,不过我看了一下觉得这些东西可以当做大纲用了,所以就弄来了,和大家分享一下吧,答案可以自己去网上找(网上都有的),哈哈,找答案之前考验一下自己能回答多少喔,能回答多的请你吃帮帮糖)
第一篇 求职
第1章 应聘求职
问题一:“请自我介绍一下。”
问题二:“谈谈你的家庭情况。”
问题三:“你有什么业余爱好?”
问题四:“你最崇拜谁?”
问题五:“谈谈你的缺点。”
问题六:“谈一谈你的一次失败经历。”
问题七:“你为什么选择我们公司?”
问题八:“对这项工作,你可预见到
问题八:哪些困难?”
问题九:“如果我们录用你,你将怎样
问题九:开展工作?”
问题十:“与上级意见不一致,你将
问题十:怎么办?”
问题十一:“我们为什么要录用你?”
问题十二:“你能为我们做什么?”
问题十三:“你是应届毕业生,缺乏经验”
问题十三:如何能胜任这项工作?”
问题十四:“你希望与什么样的
问题十四:上级共事?”
问题十五:“你在前一家公司的离职原因
问题十五:是什么?”
第二篇 C/C++面试题
第3章 C/C++程序基础
3.1 基本概念
面试题1:什么是C语言语句
面试题2:变量的声明和定义有什么区别
面试题3:下列字符中,哪些不是C语言关键字
面试题4:下列变量定义中,哪些是合法的
面试题5:如何以最简单的方式让电脑蜂鸣器发出声音
3.2 编程规范
面试题6:谈谈你对编程规范的理解或认识
面试题7:函数、变量等命名都有哪些规则
面试题8:写出bool、int、float、指针变量与“零值”比较的if语句
3.3 数据类型
面试题9:写出代码的输出结果
面试题10:C语言中不合法的整型常数
面试题11:shorti=0;i=i+1L;这两句有错吗
面试题12:charx[]={“abcd”}和chary[]={'a','b','c','d'}有不同吗
面试题13:char型数据在内存中的存储形式
3.4 运算符
面试题14:请写出下列代码的输出内容
面试题15:运算符的优先级问题
面试题16:&&和&,||和|有什么区别
面试题17:什么是左值,什么是右值
面试题18:请写出程序的运行结果
面试题19:sizeof和strlen的区别
3.5 结构体
面试题20:结构体是什么样的数据类型
面试题21:结构体可以直接赋值吗
面试题22:组织WAV文件头,并解析WAV格式的各项信息计算学生不及格的人数打印
面试题23:他们的性别、姓名和成绩
面试题24:结构体内存对齐问题
3.6 C和C++的区别
面试题25:关键字static在C和C++中的区别
面试题26:C语言的结构体和C++的有什么区别
面试题27:C中的malloc和C++中的new有什么区别
面试题28:C++的引用和C语言的指针有什么区别
第4章 预处理、保留字
4.1 预处理
面试题1:简述#ifdef、#else、#endif和#ifndef的作用
面试题2:宏定义和函数
面试题3:用#define声明一个常数
面试题4:写一个“标准”宏MIN
面试题5:typedef和define有什么区别
面试题6:#defineCHARchar*和typedefchar*CHAR各有什么优劣
面试题7:谈谈你对typedef的认识
4.2 const(常量)
面试题8:关键字const是什么
面试题9:说明以下a声明的含义
面试题10:const、define定义常量的区别
4.3 static(静态)和extern
面试题11:static有什么作用
面试题12:extern有什么作用
面试题13:简述变量存储类型
4.4 volatile
面试题14:volatile有什么作用
面试题15:一个参数可以既是const又是volatile吗
面试题16:一个指针可以是volatile吗
第5章 引用和指针
5.1 引用
面试题1:什么是引用
面试题2:常引用有什么作用
面试题3:流操作符重载为什么返回引用
5.2 指针
面试题4:说明以下声明的含义
面试题5:简述指针常量与常量指针区别
面试题6:写出以下代码的输出结果
面试题7:找出代码的错误
5.3 指针和数组
面试题8:写出代码的输出结果
面试题9:请问这段程序有问题吗
面试题10:a和&a有什么区别
面试题11:请问代码有什么问题
面试题12:数组名和指针的区别
5.4 函数指针
面试题13:请解析(*(void(*)())0)()的含义
面试题14:指出程序的错误
5.5 “野指针”
面试题15:如何避免“野指针”
面试题16:程序是否正确
面试题17:指出程序的错误
5.6 动态内存
面试题18:简述C、C++程序编译的内存分配情况
第6章 字符串
6.1 数字字符串
面试题1:编码实现数字转化为字符串
面试题2:编码实现字符串转化为数字
6.2 字符串函数
面试题3:编写一个标准strcpy函数
面试题4:简述strcpy、sprintf与memcpy的区别
6.3 字符串与数组
面试题5:找出程序的错误之处
面试题6:判断程序会出现什么问题
第7章 嵌入式编程
面试题1:编码实现某一变量某位清或置
面试题2:用C编写一个死循环程序
面试题3:用变量a给出下面的定义
面试题4:设置地址为0x67a9的整型变量的值为0xaa66
面试题5:评论下面这个中断函数
面试题6:评价一个代码片段
第8章 面向对象
面向对象是当今软件行业关心的重点,它是20世纪末以后软件开发方法的主流。
第9章 继承与多态
第10章 数据结构
第11章 排序
第三篇 智力测试
第12章 基本方法
第13章 数学能力
第14章 推理能力
第15章 反应能力
第一篇 求职
第1章 应聘求职
问题一:“请自我介绍一下。”
问题二:“谈谈你的家庭情况。”
问题三:“你有什么业余爱好?”
问题四:“你最崇拜谁?”
问题五:“谈谈你的缺点。”
问题六:“谈一谈你的一次失败经历。”
问题七:“你为什么选择我们公司?”
问题八:“对这项工作,你可预见到
问题八:哪些困难?”
问题九:“如果我们录用你,你将怎样
问题九:开展工作?”
问题十:“与上级意见不一致,你将
问题十:怎么办?”
问题十一:“我们为什么要录用你?”
问题十二:“你能为我们做什么?”
问题十三:“你是应届毕业生,缺乏经验”
问题十三:如何能胜任这项工作?”
问题十四:“你希望与什么样的
问题十四:上级共事?”
问题十五:“你在前一家公司的离职原因
问题十五:是什么?”
第二篇 C/C++面试题
第3章 C/C++程序基础
3.1 基本概念
面试题1:什么是C语言语句
面试题2:变量的声明和定义有什么区别
面试题3:下列字符中,哪些不是C语言关键字
面试题4:下列变量定义中,哪些是合法的
面试题5:如何以最简单的方式让电脑蜂鸣器发出声音
3.2 编程规范
面试题6:谈谈你对编程规范的理解或认识
面试题7:函数、变量等命名都有哪些规则
面试题8:写出bool、int、float、指针变量与“零值”比较的if语句
3.3 数据类型
面试题9:写出代码的输出结果
面试题10:C语言中不合法的整型常数
面试题11:shorti=0;i=i+1L;这两句有错吗
面试题12:charx[]={“abcd”}和chary[]={'a','b','c','d'}有不同吗
面试题13:char型数据在内存中的存储形式
3.4 运算符
面试题14:请写出下列代码的输出内容
面试题15:运算符的优先级问题
面试题16:&&和&,||和|有什么区别
面试题17:什么是左值,什么是右值
面试题18:请写出程序的运行结果
面试题19:sizeof和strlen的区别
3.5 结构体
面试题20:结构体是什么样的数据类型
面试题21:结构体可以直接赋值吗
面试题22:组织WAV文件头,并解析WAV格式的各项信息计算学生不及格的人数打印
面试题23:他们的性别、姓名和成绩
面试题24:结构体内存对齐问题
3.6 C和C++的区别
面试题25:关键字static在C和C++中的区别
面试题26:C语言的结构体和C++的有什么区别
面试题27:C中的malloc和C++中的new有什么区别
面试题28:C++的引用和C语言的指针有什么区别
第4章 预处理、保留字
4.1 预处理
面试题1:简述#ifdef、#else、#endif和#ifndef的作用
面试题2:宏定义和函数
面试题3:用#define声明一个常数
面试题4:写一个“标准”宏MIN
面试题5:typedef和define有什么区别
面试题6:#defineCHARchar*和typedefchar*CHAR各有什么优劣
面试题7:谈谈你对typedef的认识
4.2 const(常量)
面试题8:关键字const是什么
面试题9:说明以下a声明的含义
面试题10:const、define定义常量的区别
4.3 static(静态)和extern
面试题11:static有什么作用
面试题12:extern有什么作用
面试题13:简述变量存储类型
4.4 volatile
面试题14:volatile有什么作用
面试题15:一个参数可以既是const又是volatile吗
面试题16:一个指针可以是volatile吗
第5章 引用和指针
5.1 引用
面试题1:什么是引用
面试题2:常引用有什么作用
面试题3:流操作符重载为什么返回引用
5.2 指针
面试题4:说明以下声明的含义
面试题5:简述指针常量与常量指针区别
面试题6:写出以下代码的输出结果
面试题7:找出代码的错误
5.3 指针和数组
面试题8:写出代码的输出结果
面试题9:请问这段程序有问题吗
面试题10:a和&a有什么区别
面试题11:请问代码有什么问题
面试题12:数组名和指针的区别
5.4 函数指针
面试题13:请解析(*(void(*)())0)()的含义
面试题14:指出程序的错误
5.5 “野指针”
面试题15:如何避免“野指针”
面试题16:程序是否正确
面试题17:指出程序的错误
5.6 动态内存
面试题18:简述C、C++程序编译的内存分配情况
第6章 字符串
6.1 数字字符串
面试题1:编码实现数字转化为字符串
面试题2:编码实现字符串转化为数字
6.2 字符串函数
面试题3:编写一个标准strcpy函数
面试题4:简述strcpy、sprintf与memcpy的区别
6.3 字符串与数组
面试题5:找出程序的错误之处
面试题6:判断程序会出现什么问题
第7章 嵌入式编程
面试题1:编码实现某一变量某位清或置
面试题2:用C编写一个死循环程序
面试题3:用变量a给出下面的定义
面试题4:设置地址为0x67a9的整型变量的值为0xaa66
面试题5:评论下面这个中断函数
面试题6:评价一个代码片段
第8章 面向对象
面向对象是当今软件行业关心的重点,它是20世纪末以后软件开发方法的主流。
第9章 继承与多态
第10章 数据结构
第11章 排序
第三篇 智力测试
第12章 基本方法
第13章 数学能力
第14章 推理能力
第15章 反应能力
相关文章推荐
- 面试题四 C/C++面试秘笈 之判断链表是否存在环形链表问题-程序员面试题
- 大型C++项目必须注意的几个小问题
- 网易Java程序员两轮面试,这些问题你能答上几个?
- 最全Java面试题(一)面试时这些问题你早晚都会遇到
- 为什么不用C++写游戏(聪明的程序员不用C++折磨自己)(这些工作,QT都替开发者解决了,C++没有根类导致太多的问题,也没有字符串类)
- c++面试问题的几个方向
- 自己在项目中遇到的几个问题,包括vector的问题,键盘隐藏等
- 面试题六 C/C++面试秘笈 之约瑟夫问题的解答--程序员面试题
- 面试题——C/C++经典问题,及面试笔试题
- 最近在准备面试,总结了几个java中面向对象的几个问题,问题本事还不够全面,要想知道还是要自己去找,但是在面试上应该是没多大问题了
- 面试题——C/C++经典问题,及面试笔试题
- 面试题 C/C++经典问题,及面试笔试题
- 面试题——C/C++经典问题,及面试笔试题
- 网易Java程序员两轮面试,这些问题你能答对几个?
- 托管C++项目链接非托管C++静态链接库几个问题
- C/C++面试题--数组作为函数参数的几个问题
- C/C++几个面试常见细节问题及解答
- 大型C++项目必须注意的几个小问题
- 阿里巴巴前端程序员第一轮面试,这些问题你能答上几个?
- 使用git时遇到可以克隆但不能推送自己的项目 的问题