《Java程序员面试宝典》第三版。第三版在保留第二版数据结构、字符串处理、Java程序设计等主干内容的基础上,更新了部分程序员面试题目,内容主要取材于2011年至2013年多家大公司的面试题,以反映第二版图书出版后近两年来所发生的变化,目的是帮助求职者在面试过程中更好地处理一些新问题,应对新变化。 本书最后着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。本书的面试题除了有详细的解析外,对相关知识点也有扩展说明。希望这些内容对读者从求职就业到提升计算机专业知识有显著的帮助。
目录
第1部分 求职过程 第1章 应聘求职 1.1 应聘渠道 1.2 应聘流程 第2章 简历书写 2.1 书写简历注意事项 2.2 简历模板 第3章 求职五步曲 3.1 笔试 3.2 电话面试 3.3 面试 3.4 签约 3.5 违约 第4章 职业生涯发展规划 4.1 缺乏工作经验的应届毕业生 4.2 更换工作的程序员们 4.3 快乐地工作 第2部分 Java程序设计 第5章 Java程序设计基本概念 5.1 JVM 5.2 i++ 5.3 类型转换 5.4 程序结构 5.5 运算符 5.6 异常 5.7 反射 第6章 传递与引用 6.1 传值与传引用 6.2 静态变量与私有变量 6.3 输入/输出流 6.4 序列化 第7章 循环、条件、概率 7.1 典型递归问题 7.2 循环与条件 第8章 Java内存管理 8.1 垃圾收集 8.2 内存管理 8.3 clone 第9章 面向对象 9.1 面向对象的基本概念 9.2 类和对象 9.3 嵌套类 9.4 集合类 9.5 构造函数和析构函数 9.6 复制构造函数和赋值函数 9.7 多态的概念 第10章 继承与接口 10.1 基础知识 10.2 Super 10.3 this 10.4 不能继承的情况 10.5 抽象类与接口 第3部分 数据结构和设计模式 第11章 数据结构基础 11.1 堆栈 11.2 链表、哈希表 11.3 树、图 11.4 排序基础知识 第12章 字符串、数组、范型 12.1 字符串基础问题 12.2 StringBuffer 12.3 正则表达式 12.4 数字流和数组 12.5 字符串其他问题 12.6 范型与容器 第13章 设计模式 13.1 UML 13.2 常见设计模式 13.3 软件工程 …… 第4部分 操作系统、数据库、网络 第5部分 Java开源 第6部分 综合面试题 |