图书介绍
C/C++程序员面试指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 杨国祥编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121103599
- 出版时间:2010
- 标注页数:372页
- 文件大小:65MB
- 文件页数:386页
- 主题词:C语言-程序设计-指南
PDF下载
下载说明
C/C++程序员面试指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 求职2
第1章 应聘求职2
1.1 企业与人才2
1.1.1 企业需要什么样的人才2
1.1.2 如何成为企业需要的人才3
1.2 做好面试的准备4
1.2.1 面试衣着4
1.2.2 简历5
1.3 面试6
1.3.1 面试注意事项6
1.3.2 面试问题分析7
问题一:“请自我介绍一下。”7
问题二:“谈谈你的家庭情况。”7
问题三:“你有什么业余爱好?”7
问题四:“你最崇拜谁?”8
问题五:“谈谈你的缺点。”8
问题六:“谈一谈你的一次失败经历。”8
问题七:“你为什么选择我们公司?”9
问题八:“对这项工作,你可预见到哪些困难?”9
问题九:“如果我们录用你,你将怎样开展工作?”9
问题十:“与上级意见不一致,你将怎么办?”9
问题十一:“我们为什么要录用你?”10
问题十二:“你能为我们做什么?”10
问题十三:“你是应届毕业生,缺乏经验,如何能胜任这项工作?”10
问题十四:“你希望与什么样的上级共事?”10
问题十五:“你在前一家公司的离职原因是什么?”11
1.4 为明天做好计划11
第2章 英文面试13
2.1 英文电话面试13
2.1.1 英文电话面试注意事项13
2.1.2 英文电话面试常见问题14
问题一:When will you graduate?14
问题二:How do you normally handle criticism?14
问题三:Why should we hire you?15
问题四:Please tell me something unrefle ctedatyourresume/aboutyourself/your experience/your activities15
2.1.3 英文电话面试常用词汇15
2.2 英文面试18
2.2.1 英文简历18
2.2.2 英文面试流程19
2.2.3 英文面试注意事项19
2.2.4 英文面试常见问题20
问题一:Whatis your strongest trait?20
问题二:How would your friends or colleagues describe you?20
问题三:What personality traits do you admire?21
问题四:What leadership qualities did you develop as an administrative personnel?21
问题五:How do you normally handle criticism?21
问题六:Whatdo you find frustrating in a work situation?21
问题七:How do you handle your failure?22
问题八:What kinds ofpeople do you like to work with?22
2.2.5 英文面试常用词汇22
2.3 计算机专业英语面试常用词汇25
第二篇 C/C++面试题30
第3章 C/C++程序基础30
3.1 基本概念30
面试题1:什么是C语言语句30
面试题2:变量的声明和定义有什么区别31
面试题3:下列字符中,哪些不是C语言关键字32
面试题4:下列变量定义中,哪些是合法的33
面试题5:如何以最简单的方式让电脑蜂鸣器发出声音34
3.2 编程规范34
面试题6:谈谈你对编程规范的理解或认识34
面试题7:函数、变量等命名都有哪些规则36
面试题8:写出bool、int、float、指针变量与“零值”比较的if语句37
3.3 数据类型40
面试题9:写出代码的输出结果40
面试题10:C语言中不合法的整型常数41
面试题11:shorti=0;i=i+IL;这两句有错吗42
面试题12:char x[]={“abcd”}和char y[]={‘a’,‘b’,‘c’,‘d’}有不同吗43
面试题13:char型数据在内存中的存储形式44
3.4 运算符45
面试题14:请写出下列代码的输出内容45
面试题15:运算符的优先级问题46
面试题16:&&和&,‖和丨有什么区别48
面试题17:什么是左值,什么是右值49
面试题18:请写出程序的运行结果50
面试题19:sizeof和strlen的区别52
3.5 结构体54
面试题20:结构体是什么样的数据类型54
面试题21:结构体可以直接赋值吗54
面试题22:组织WAV文件头,并解析WAV格式的各项信息58
面试题23:计算学生不及格的人教并打印他们的性别、姓名和成绩59
面试题24:结构体内存对齐问题61
3.6 C和C++的区别65
面试题25:关键字static在C和C++中的区别65
面试题26:C语言的结构体和C++的有什么区别68
面试题27:C中的malloc和C++中的new有什么区别69
面试题28:C++的引用和C语言的指针有什么区别70
第4章 预处理、保留字73
4.1 预处理73
面试题1:简述#ifdef、#else、#endif和#ifndef的作用73
面试题2:宏定义和函数74
面试题3:用#define声明一个常数76
面试题4:写一个“标准”宏MIN77
面试题5:typedef和define有什么区别78
面试题6:#define CHAR char*和typedef char*CHAR各有什么优劣80
面试题7:谈谈你对typedef的认识83
4.2 const(常量)86
面试题8:关键字const是什么86
面试题9:说明以下a声明的含义88
面试题10:const、define定义常量的区别88
4.3 static(静态)和extern90
面试题11:static有什么作用90
面试题12:extern有什么作用93
面试题13:简述变量存储类型95
4.4 volatile98
面试题14:volatile有什么作用99
面试题15:一个参数可以既是const又是volatile吗102
面试题16:一个指针可以是volatile吗103
第5章 引用和指针105
5.1 引用105
面试题1:什么是引用105
面试题2:常引用有什么作用110
面试题3:流操作符重载为什么返回引用111
5.2 指针113
面试题4:说明以下声明的含义113
面试题5:简述指针常量与常量指针的区别115
面试题6:写出以下代码的输出结果117
面试题7:找出代码的错误119
5.3 指针和数组121
面试题8:写出代码的输出结果121
面试题9:请问这段程序有问题吗123
面试题10:a和&a有什么区别124
面试题11:请问代码有什么问题126
面试题12:数组名和指针的区别127
5.4 函数指针131
面试题13:请解析(*(void(*)())0)()的含义131
面试题14:指出程序的错误132
5.5 “野指针”134
面试题15:如何避免“野指针”134
面试题16:程序是否正确136
面试题17:指出程序的错误138
5.6 动态内存140
面试题18:简述C、C++程序编译的内存分配情况141
面试题19:以下四段代码中哪段没有错误142
第6章 字符串145
6.1 数字字符串145
面试题1:编码实现数字转换为字符串145
面试题2:编码实现字符串转换为数字149
6.2 字符串函数152
面试题3:编写一个标准strcpy函数152
面试题4:简述strcpy、sprintf与memcpy的区别153
6.3 字符串与数组156
面试题5:找出程序的错误之处156
面试题6:判断程序会出现什么问题158
第7章 嵌入式编程161
面试题1:编码实现某一变量某位清0或置1161
面试题2:用C编写一个死循环程序162
面试题3:用变量a给出下面的定义163
面试题4:设置地址为0x67a9的整型变量的值为0xaa66164
面试题5:评论下面这个中断函数165
面试题6:评价一个代码片段165
第8章 面向对象167
8.1 面向对象的基本概念167
面试题1:谈谈你对面向对象的认识167
面试题2:面向对象的三大特征169
面试题3:面向过程和面向对象有什么区别170
8.2 类的成员变量和成员函数172
面试题4:简述类public、protected、private的作用172
面试题5:写出代码的打印结果174
面试题6:写出程序的打印结果176
面试题7:C++的空类有哪些成员函数178
8.3 构造函数和析构函数179
面试题8:构造函数能否为虚函数179
面试题9:简述子类与父类的析构、构造函数的调用顺序181
面试题10:编写类String的构造函数、析构函数和赋值函数182
8.4 拷贝构造函数184
面试题11:谈谈对拷贝构造函数和赋值运算符的认识184
面试题12:写出当定义#define INMAIN 0和不定义时代码打印结果186
第9章 继承与多态192
9.1 继承192
面试题1:指出程序的错误192
面试题2:用C++设计一个不能被继承的类194
9.2 虚函数和纯虚函数196
面试题3:下面说法中正确的是哪个196
面试题4:写出程序的打印结果198
面试题5:访问基类的私有虚函数201
9.3 多态202
面试题6:简述类成员函数的重写、重载和隐藏的区别203
面试题7:简述多态实现的原理205
第10章 数据结构208
10.1 链表208
面试题1:链表和数组有什么区别208
面试题2:寻找单链表中间结点209
面试题3:怎样把一个单链表反序210
10.2 单循环链表212
面试题4:根据需求建立一个单向循环链表212
面试题5:检测一个较大的单向链表是否带环217
10.3 双向链表220
面试题6:按要求构造一个双向链表220
面试题7:编程实现双链表插入新结点223
面试题8:编程实现双链表删除指定结点227
10.4 栈和队列230
面试题9:简述队列和栈的异同230
面试题10:建立一个链式栈232
面试题11:建立一个链式队列236
面试题12:能否用两个栈实现一个队列的功能241
10.5 二叉树245
面试题13:建立一个二叉树245
面试题14:计算一棵二叉树的深度248
面试题15:在二元树中找出和为某一值的所有路径249
第11章 排序254
11.1 插入排序254
面试题1:编码实现直接插入排序254
面试题2:编码实现希尔(Shell)排序257
11.2 交换排序259
面试题3:编码实现冒泡排序259
面试题4:编码实现快速排序262
11.3 选择排序266
面试题5:编码实现直接选择排序266
面试题6:编程实现堆排序269
11.4 基数排序275
面试题7:编程实现基数排序275
第三篇 智力测试282
第12章 基本方法282
面试题1:斯密斯夫妇握手问题282
面试题2:5个强盗分100颗宝石284
面试题3:分牛285
面试题4:谁在说谎286
面试题5:是亏了还是赚了287
面试题6:小虫分裂问题287
面试题7:飞机绕地球环行问题288
第13章 数学能力291
面试题1:用一笔画出经过9个点的4条直线291
面试题2:在9个点上画10条线292
面试题3:100盏灯292
面试题4:找出不同的球293
面试题5:时针、分针和秒针重合问题294
面试题6:可以喝多少瓶汽水296
面试题7:怎样拿到第100号球297
面试题8:烧绳计时298
面试题9:分金条299
面试题10:至少有多少人及格300
面试题11:如何取3升水301
面试题12:将16升水平均分给四个人302
面试题13:如何将140克的盐分成50、90克各一份306
面试题14:蜗牛几天能爬到井口307
面试题15:100美元的差额到哪里去了309
面试题16:点击鼠标比赛310
面试题17:小猴最多能运回多少根香蕉310
面试题18:算出小张买了几瓶啤酒、几瓶饮料311
面试题19:牧场有多少匹马312
面试题20:找出不同的苹果313
面试题21:如何穿越沙漠313
第14章 推理能力316
面试题1:怎么少了100元316
面试题2:村里有多少条病狗316
面试题3:他们都在做什么317
面试题4:躯体与灵魂318
面试题5:小明一家能否安全过桥320
面试题6:过河问题321
面试题7:这是张什么牌322
面试题8:说谎岛上的两个部落323
面试题9:谁是特尔斐城的预言家324
面试题10:哪个政党获胜325
面试题11:每个护士星期几休息326
面试题12:每个人系的圆牌都是什么颜色的327
面试题13:帽子问题328
面试题14:谁是凶手329
面试题15:他们的头发是什么颜色的329
面试题16:谁是漂亮的青年330
面试题17:哪个袋子里有金子331
面试题18:他们星期几在说谎332
面试题19:剩下的是什么牌333
面试题20:老李的儿子们是做什么的334
面试题21:史密斯家的门牌号335
面试题22:尤克利地区的电话337
面试题23:乡村庙会的15点游戏338
面试题24:各家的孩子得了第几名339
面试题25:经理应该带谁出差340
面试题26:法官的判决341
面试题27:张老师的生日是哪一天341
面试题28:谁是M小姐的情人342
面试题29:他们分别是哪国人343
面试题30:他们分别是做什么的344
面试题31:他们都会说什么语言344
面试题32:怎么把马匹从甲村拉到乙村345
面试题33:谁打碎了花瓶346
面试题34:分机票347
面试题35:石头有多重348
面试题36:该释放谁348
面试题37:谁打碎的玻璃349
面试题38:谁是最优秀的医生350
面试题39:今天星期几350
面试题40:五个人进行汽车竞赛351
面试题41:下一行是什么352
面试题42:三筐水果各是什么352
面试题43:最后剩下的是谁353
第15章 反应能力355
面试题1:下水道的井盖355
面试题2:30秒答题355
面试题3:一分钟答题357
面试题4:镜子中的你358
面试题5:埃及古币359
面试题6:投硬币359
面试题7:他在撒谎吗360
面试题8:制造零件360
面试题9:不喜欢正方形窗户的人360
面试题10:孩子租房361
面试题11:重男轻女的国度361
面试题12:分遗产362
面试题13:栽果树362
面试题14:聪明的农民363
面试题15:聪明的死刑犯363
面试题16:幼儿园中奇怪的人363
面试题17:奇怪的城镇364
面试题18:聪明的商人364
面试题19:渡船过河365
面试题20:愚蠢的长工365
面试题21:红球和白球365
面试题22:小明坐在了哪里366
面试题23:乌龟赛跑366
面试题24:老师的爱恋366
面试题25:爬楼梯367
面试题26:马丁先生的约会367
面试题27:巧入房间368
面试题28:管子中的球369
面试题29:女儿的错369
热门推荐
- 3472654.html
- 39509.html
- 1044815.html
- 924133.html
- 1730398.html
- 288578.html
- 1714507.html
- 1864720.html
- 2722547.html
- 3200433.html
- http://www.ickdjs.cc/book_2651482.html
- http://www.ickdjs.cc/book_762668.html
- http://www.ickdjs.cc/book_3112461.html
- http://www.ickdjs.cc/book_3102618.html
- http://www.ickdjs.cc/book_265886.html
- http://www.ickdjs.cc/book_1504328.html
- http://www.ickdjs.cc/book_2678531.html
- http://www.ickdjs.cc/book_359928.html
- http://www.ickdjs.cc/book_2209202.html
- http://www.ickdjs.cc/book_1550385.html