《Java程序员面试宝典》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:欧立奇,朱梅,段韬编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121045524
  • 页数:459 页
图书介绍:本书是程序员面试宝典系列中的一部,也是上一本《程序员面试宝典》的姊妹丛书。本书对程序设计面试中Java常见的题型和常用解答技巧进行了介绍,它不仅能帮助求职者快速复习有相关知识点,也对现代职业人如何有效求职、面试考官如何关注求职者动态等做了详细解说。本书通过详解各大知名公司技术类(开发、测试、系统管理)面试中的常见Java试题,深入浅出地对其解答思路进行了分析和指导。希望能把在技术面试中取得的宝贵经验毫无保留地传授给读者,以便使求职者对程序设计面试中的常见题型应付自如。通过对本书的学习,你会发现和完善有关试题的最佳解决方案,以应对不利局面的情况。

第1部分 求职过程 3

第1章 应聘求职 3

1.1 应聘渠道 3

1.2 应聘流程 4

第2章 简历书写 5

2.1 简历注意事项 5

2.2 简历模板 8

第3章 3种考试 13

3.1 笔试 13

3.2 电话面试 15

3.3 面试 16

第4章 职业生涯发展规划 19

4.1 缺乏工作经验的应届毕业生 19

4.2 更换工作的程序员们 21

第5章 3个求职技巧 23

5.1 应届生面试技巧 23

5.2 主考者的观点 25

5.3 谈话的技巧 26

第2部分 Java程序设计第6章 Java程序设计基本概念 31

6.1 Java配置 31

6.2 i++ 33

6.3 类型转换 37

6.4 程序结构 38

6.5 其他相关问题 41

第7章 异常与反射 43

7.1 final定义 43

7.2 异常处理 46

7.3 Reflection定义 47

第8章 传递与引用 53

8.1 传值基本问题 53

8.2 静态变量与私有变量 58

8.3 输入/输出流 60

8.4 序列化 67

第9章 循环、条件、概率 71

9.1 典型递归问题 71

9.2 Switch 76

9.3 条件语言 78

9.4 Java排序 80

9.5 随机数 89

第10章 Java内存管理 93

10.1 堆栈 93

10.2 垃圾收集 99

10.3 clone 107

10.4 Java线程 109

第11章 面向对象 111

11.1 面向对象的基本概念 112

11.2 类和对象 115

11.3 嵌套类 118

11.4 构造函数和析构函数 119

11.5 复制构造函数和赋值函数 120

11.6 多态的概念 121

第12章 继承与接口 129

12.1 基础知识 129

12.2 Super 133

12.3 this 138

12.4 不能继承的情况 142

12.5 抽象类与接口 144

12.6 设计有效的继承 154

第13章 JavaScript 161

13.1 网页脚本 161

13.2 APPLET 162

第14章 Java架构技术及相关中间件 163

14.1 WebLogic 164

14.2 WebSphere 178

14.3 WebService 182

第3部分 数据结构和设计模式第15章 字符串 191

15.1 字符串基础问题 191

15.2 StringBuffer 194

15.3 正则表达式 202

15.4 数字流和数组声明 209

15.5 字符串其他问题 210

第16章 设计模式 221

16.1 UML 222

16.2 23种模式 235

16.3 软件工程 248

第4部分 UNIX、Oracle、网络第17章 操作系统 253

17.1 进程 253

17.2 线程 255

17.3 UNIX 259

17.4 AIX 264

17.5 Solaris 273

第18章 数据库和SQL语言 277

18.1 数据库理论问题 277

18.2 Oracle基础 280

18.3 Oracle-SQL语言 283

18.4 SQL语言常见选择题 289

第19章 计算机网络及分布式系统 303

19.1 网络结构 303

19.2 TCP/IP 305

19.3 网络安全 308

19.4 网络其他问题 309

第5部分 Java开源第20章 J2EE技术 323

20.1 Spring轻量级架构 323

20.2 Hibernate 330

20.3 实体EJB技术 334

20.4 Java Bean技术 338

第21章 数据库相关 339

21.1 JDO 339

21.2 数据源架构 340

第22章 Java中的Web设计 347

22.1 JSP代码 347

22.2 Servlet 349

第23章 Java中的网页设计 353

23.1 HTML 353

23.2 XML 354

第24章 Struts结构设计 359

24.1 AWT 359

24.2 Struts体系结构 361

第25章 Java安全性 371

25.1 内存管理 372

25.2 Java安全设置 380

第6部分 综合面试题第26章 英语面试 389

26.1 面试过程和技巧 389

26.2 关于工作(About Job) 391

26.3 关于个人(About Person) 395

26.4 关于未来(About Future) 397

26.5 其他建议(Other Tips) 399

26.6 英文面试常用词汇 400

26.6.1 工作经历相关词汇 400

26.6.2 个人资料相关词汇 400

26.6.3 个人品质相关词汇 401

26.6.4 学历相关词汇 403

26.6.5 离职原因相关词汇 405

第27章 电话面试 407

27.1 电话面试之前的准备工作 407

27.2 电话面试交流常见问题 408

第28章 智力测试 417

28.1 关于数字的智力测试 417

28.2 关于推理的智力测试 427

28.3 综合智力测试 429

附录A 简历模板 433

附录B 面试经历总结 445