程序员面试攻略PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)John Mongan,(美)Noah Suojanen著;杨晓云等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:7111085566
- 页数:208 页
第1章 求职过程 1
1.1 与公司进行接触 1
1.2 筛选面试 3
1.3 正式面试 3
1.4 衣着 4
1.5 职业中介 4
1.6 工作邀约和磋商 5
1.7 接受或拒绝工作邀约 7
第2章 程序设计面试题的解答思路 9
2.1 面试过程 9
2.2 关于面试题 11
2.3 答题方法 11
2.4 遇到疑难时 13
2.5 对解决方案进行分析 15
第3章 链表 19
3.1 单向链表 19
3.1.1 头指针的修改 20
3.1.2 遍历 21
3.1.3 插入与删除 22
3.2 双向链表 24
3.3 循环链表 24
3.4 面试例题:堆栈的实现 25
3.5 面试例题:链表的尾指针 31
3.6 面试例题:对RemoveHead函数进行纠错 37
3.7 面试例题:链表中的倒数第m个元素 39
3.8 面试例题:链表的扁平化 42
3.9 面试例题:空链表与循环链表 48
4.1 树 53
第4章 树和图 53
4.1.1 二元树 54
4.1.2 二元搜索树 55
4.1.3 堆 57
4.1.4 常用的搜索方法 58
4.1.5 遍历 58
4.2 图 59
4.3 面试例题:左遍历 59
4.4 面试例题:左遍历,不使用递归 60
4.5 面试例题:最低公共祖先 63
第5章 数组与字符串 65
5.1 数组 65
5.1.1 C/C++ 66
5.1.3 Perl 67
5.1.2 Java 67
5.2 字符串 68
5.2.1 C 68
5.2.2 C++ 68
5.2.3 Java 69
5.2.4 Perl 69
5.3 面试例题:第一个无重复字符 69
5.4 面试例题:删除特定字符 72
5.5 面试例题:颠倒单词的出现顺序 76
5.6 面试例题:整数/字符串之间的转换 81
第6章 递归算法 87
6.1 面试例题:二分法搜索 91
6.2 面试例题:字符串的全排列 93
6.3 面试例题:字符串的全组合 98
6.4 面试例题:电话键单词 101
7.1 计算机图形 109
第7章 其他程序设计问题 109
7.2 位操作符 110
7.3 结构化查询语言 112
7.4 并发程序设计技术 115
7.5 面试例题:绘制八分之一圆形 117
7.6 面试例题:矩形是否重叠 120
7.7 面试例题:字节的升序存储和降序存储方式 124
7.8 面试例题:“1”的个数 126
7.9 面试例题:简单的SQL查询 129
7.10 面试例题:公司和员工数据库 129
7.11 面试例题:最大值,不允许使用统计功能 131
7.12 面试例题:生产者/消费者问题 132
第8章 与计数、测量、排序有关的智力题 139
8.1 面试例题:开锁 143
8.2 面试例题:三个开关 145
8.3 面试例题:过桥 146
8.4 面试例题:找石头 149
第9章 与图形和空间有关的智力题 153
9.1 面试例题:船和码头 154
9.2 面试例题:数方块 156
9.3 面试例题:狐狸与鸭子 159
9.4 面试例题:导火索 161
9.5 面试例题:躲火车 163
第10章 计算机基础知识 165
10.1 个人简历 165
10.2 答题要点 165
10.3 面试例题:C++和Java 166
10.4 面试例题:头文件 167
10.5 面试例题:存储类别 167
10.7 面试例题:类与结构 168
10.6 面试例题:friend类 168
10.8 面试例题:父类与子类 169
10.9 面试例题:参数传递 170
10.10 面试例题:宏与内嵌函数 171
10.11 面试例题:继承 173
10.12 面试例题:面向对象的程序设计 173
10.13 面试例题:与线程有关的程序设计问题 174
10.14 面试例题:废弃内存的自动回收 175
10.15 面试例题:32位操作系统 177
10.16 面试例题:网络性能 177
10.17 面试例题:高速磁盘缓存 177
10.18 面试例题:数据库的优点 178
10.19 面试例题:加密技术 178
10.21 面试例题:哈希表与二元搜索树 179
10.20 面试例题:新的加密算法 179
第11章 非技术问题 181
11.1 答题要点 181
11.2 问题:你打算从事哪方面的工作? 182
11.3 问题:你最喜欢的程序设计语言是哪一种? 183
11.4 问题:你的工作习惯是怎样的? 184
11.5 问题:可以说说你的个人经历吗? 184
11.6 问题:你的职业目标是什么? 184
11.7 问题:你为什么要换工作? 184
11.8 问题:你希望拿多少报酬? 185
11.9 问题:你以前的报酬水平是多少? 187
11.10 问题:我们为什么要雇佣你? 188
11.11 问题:你有什么问题想问我吗? 188
附录 写个人简历的方法 189
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《金匮要略核心知识点全攻略》温成平,曹灵勇 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《英国攻略》《英国攻略》编辑部编著 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019