谈到Java程序员面试这个话题,我想,每个从事java开发的人都有一套自己的见解,特别是工作3年以上的。对于学校里将要毕业即将开始找工作的大学生来说,这个话题也是必不可少的。而这个问题对于一个Java工作5~6年、非技术专业转行、从基础开发到研发管理岗位的我来说,却是感慨万千。
因为是转行,学习Java的基础设计概念,也是从一本《Java 30天从入门到精通》的书了解到的,从书中了解到java语言中的基本概念,jvm基础知识,数据类型、运算符、异常和发射,循环等基础知识,书中就是一些名词解释和简单的例子,跟大学里的教材基本差不多,并没有对java基础知识进行很深入的讲解。而找工作,面试的时候,考官除了出题考我基础知识外,往往会深入的问到基础知识相关的原理和实现,以及一些扩展知识。而这些在教材和书籍中,一般并没有提到。如果要深入了解学习这些基础知识,弄懂弄透,抱着一本800多页的《Java编程思想》来啃,没个一年半载,基本很难把每个基础知识点覆盖到。而且,面试的准备、过程、技巧、职业规划等等问题,这些技术的书籍里面也没有。而面试其实是一门学问,不仅仅只是技术这么简单,它包含对个人文字书写能力、语言表达能力、技术能力和个人职业规划能力的总体考察!怎么在短时间内全面、有效提升自己的技术面试能力?让自己的笔试、面试能力,职业规划能力有一个很大的提高?《Java程序员面试宝典》给了我们一个标准的答案!
有人可能说,你就看个试读部分,怎么就对这本书这么肯定?其实13年我买过《Java程序员面试宝典》第3版,通过学习和理解第3版上面的知识,我才找到自己较为理想的工作。在看这本书之前,我面试前先是在网上下载一些的面试题,然后看看题就去找工作,根本不去考虑简历怎样写才能获得更多的机会,也不考虑在不同的面试阶段应该准备不同的内容,更不会想到职业规划与社会环境、技术方向有很大关系。记得一次去面试,笔试题错的一塌糊涂,面试官看了看我做的题,问问我一些技术上的问题,没说几句就让我回去等消息!我知道自己没戏,不仅仅是因为笔试题题型比较新颖,更是因为某些基础知识方面因为工作的原因被忽略,也有自己对面试流程不熟悉准备不足。
当时这件事情对我的打击非常大!知道自己的不足后,为了弥补我这方面的缺陷,也为了自己争取去一家好公司的愿景,我觉得应该认真起来,对面试的技巧、过程做一次全面的提升,当时在京东图书上通过好评度和购买量的筛选,选了《Java程序员面试宝典》。于是边看书,边练习、边思考,用了两周时间,把书上的知识点都理解的差不多了,书上的题也练习的差不多了,就照着简历书写章节的内容完善自己的简历,结果简历的面试邀请比之前多了一倍;然后按照求职五部曲的计划对自己进行模拟训练,结果在笔试和面试环节,很少遇到让我回去等消息的回答了,而且不到一个星期就收到3封offer;通过职业规划章节的内容,重新定义自己的技术和职业方向,从收到offer的公司选择了更适合我职业发展方向的单位,现在的工作也非常满意。从我个人的经历来讲,提醒一下,如果各位是去一线二线大公司去面试java,这本书就更必不可少,笔试题、面试题的类型重复度非常高,知识点更是有不少重叠的。如果你学完书上的技术点,能举一反三,多看多练,那么,去大公司的面试,基本上就没有什么难对付的。
应该说,是《Java程序员面试宝典》,让我对面试更有信心,让我面试能力有了很大的提高。如果不是自己的亲身经历,怎么敢说这本书好呢?我觉得每个将面临或者想要面临java面试的程序员,都应该买一本《Java程序员面试宝典》。刚才看完《Java程序员面试宝典(第4版)》的第5章试读章节,内容一如既往的丰富,条理一如既往的清晰,解答一如既往的准确,分析一如既往的透彻!这本书不仅仅是从技术上巩固和提高,如果读了简历书写、面试5部曲、职业规划的篇章,你书写的简历会更受人力青睐,因为会提高面试邀请几率;你会对面试流程更清楚,知道自己该怎么应对,减少面试官对你说等消息的次数;你的职业生涯会更清晰,更清楚自己的职业方向!要想找到超出自己预期的工作,这本书,我觉得必不可少!
《Java程序员面试宝典(第4版)》 试读感想
相关文章
暂无评论...