标签
内容简介
本书是《Java程序员面试宝典》的第2版,由电子工业出版社于2011年7月出版,全书约57.6万字。第2版在保留第1版数据结构、字符串处理、Java程序设计等主干内容的基础上,大量更新了程序面试题目,内容主要取材于2009年至2011年各大公司的面试题,力求反映第1版出版近两年间招聘市场的变化,帮助求职者在面试中更好地处理新问题、应对新变化。 全书分为六大部分:第1部分“求职过程”讲述应聘渠道与流程、简历书写、笔试与电话面试、面试、签约与违约的注意事项,以及应届生与跳槽者的职业生涯规划;第2部分“Java程序设计”覆盖JVM、i++、类型转换、程序结构、运算符、异常、反射、传值与传引用、静态与私有变量、输入输出流、序列化、递归与概率、垃圾收集与内存管理、clone、面向对象、嵌套类、集合类、构造函数与多态、继承与接口等内容;第3部分“数据结构和设计模式”涉及堆栈、链表、哈希表、树与图、排序基础、字符串与StringBuffer、正则表达式、数组、泛型与容器、UML和常见设计模式;第4部分讨论操作系统、进程线程、数据库与SQL、计算机网络与分布式系统;第5部分为Java开源相关技术,包括J2EE、Spring、Hibernate、EJB、JDBC、JSP、Servlet、JavaScript、XML、Struts、WebLogic、WebSphere、WebService及白盒测试、性能测试;第6部分为综合面试题,包括英语面试、电话面试与智力测试。 全书采用问答式结构,每道题除给出答案外,还附有知识点扩展与解题思路分析,适合作为面试前的系统复习材料。
编辑推荐
在各类Java面试书里,这本的特点是“本土化”和“成体系”。它瞄准的是国内中小软件企业和外企笔试面试的实际出题习惯——考得基础、考得琐碎,JVM里对象放堆还是栈、i++与运算符优先级、传值还是传引用、String与StringBuffer的差别,这些看似简单却常被问倒的问题,书中都单独成节来讲。 第2版最大的更新在于“时新”:题目取材于2009至2011年各大公司的实际面试题,并针对IDE普及后频繁出现的异常处理、JVM配置、运算符问题补充了例题;递归题从常见的斐波那契转向考察递归效率;还新增了类型转换、泛型、白盒测试、排序、博弈类智力题等章节。求职过程部分也补入签约与违约两节,把容易被忽略的细节讲清楚了。 全书用问答体组织,每题不止给答案:先复习概念,再梳理解题思路,给出可验证的结论,最后串起几种解法并点出背后的算法本质。它不承诺“万能”,但作为面试前两三周的系统梳理和查漏补缺,效率很高。
适合谁读
适合
- 准备校招或社招笔试面试的Java初学者与应届生
- 有一定语法基础、需要系统梳理Java基础考点的人
- 想了解国内IT企业常考基础题与智力题的求职者
- 需要补充操作系统、数据库、网络等横向知识的程序员
不适合
- 只想要算法竞赛或高阶架构设计深度内容的资深工程师
- 希望学习最新Java版本(如Java 17及以上)特性的读者
- 把本书当系统教程从零开始学Java的零基础读者
阅读建议
- 先通读第1部分求职流程,再按岗位要求挑选第2至第5部分的技术章节,不必从头到尾线性读
- 每章题目先自己作答再看解析,重点标记“知其然不知其所以然”的考点,面试前一周只看标记
- 先集中攻克第5、6、8、9、10章等高频基础考点,再补充第14至16章的横向知识
- 面试前用第22、23章做一次电话面试与英语自我介绍的口头模拟演练
出版社简介
电子工业出版社
中国 · 成立于 1982 年
电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。
目录
- 第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 循环与条件
- 7.3 概率
- 第8章 Java内存管理
- 8.1 垃圾收集
- 8.2 内存管理
- 8.3 clone
- 第9章 面向对象
常见问题
这本书第2版和第1版、第3版有什么差别?
第1版于2007年出版,共459页;第2版2011年7月推出,在保留数据结构、字符串处理、Java程序设计等主干内容的基础上大量更新面试题,取材2009至2011年各公司真题,新增类型转换、泛型、白盒测试、排序、博弈智力题等内容,并补入签约与违约两节;第3版于2013年出版,主要更新2011至2013年的题目。
零基础可以看这本书吗?
不太合适。本书定位是面试前的复习与查漏补缺,题目解析直接建立在Java语法、面向对象和基本数据结构之上。零基础读者建议先学完一门Java入门教材、能独立写小程序,再用本书做考点梳理。
书里的内容现在还算过时吗?
部分内容时效性有限。Struts、EJB、JDO、WebLogic、WebSphere、Applet等章节对应的是2011年前后的技术栈,如今面试中已较少涉及;而JVM内存、垃圾收集、集合类、多态与接口、传值传引用、字符串与正则等基础考点仍长期有效,建议按需取舍。
扫描版PDF阅读时要注意什么?
扫描版无文字层,无法全文检索与复制,建议先确认页码完整、目录页清晰,再对照纸质目录建立自己的检索表;阅读时可配合电子笔记摘录题目关键词,方便面试前快速回查。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
欧立奇
作者
欧立奇是一位以理财与财经写作为主要方向的作者,目前公开资料有限,其国籍、生卒年与具体经历均未见可靠记载。从库内收录的四种作品来看,他的写作集中于投资实务领域,涵盖黄金白银等贵金属投资、大宗商品投资、外汇投资以及篮彩投资等题材,代表作为《黄金白银投资宝典:一本书学会贵金属投资》。这些作品多面向普通读者,以入门指导为定位,试图用较为通俗的方式讲解不同投资品种的基本知识与操作方法,在理财、财经类阅读中具有一定实用性。整体而言,欧立奇的写作贴近个人投资需求,选题覆盖多个市场门类,呈现出面向大众、注重实操的特点。