Skip to content

Latest commit

 

History

History
 
 

imooc_java_interview_questions

高薪之路--Java面试题精选集 - 讲师jiehao,BAT资深JAVA工程师、资深面试官

https://www.imooc.com/read/67#new_header

我先 Java基础(JDK、面向对象、进阶 集合、JVM、多线程与并发) + 数据库 + 数据结构与算法 + 项目

再 缓存Redis、Linux系统与运维、设计模式、框架、综合能力

技术过关 综合能力不错 硬基础 + 广技术

  • 真的是能力的问题导致的吗?
  • 如果是,那有没有什么方法可以提升自己的面试能力?
  • 如果不是,那是否存在一些其他影响面试的技巧型因素呢? 作为一个BAT资深Java工程师兼资深面试官,我可以肯定地回答: 能力对面试的影响是非常大的,但除此之外,面试技巧也非常重要! 作为技术型人才,Java工程师经常会认为,已有的技术能力和项目经验就是自己最好的面试展示,拿着作品说话即可,“Talk is cheap, show me the code”。这只知其一,不知其二。 从我多年的面试经验来看,技术岗位的招聘都有两类考查需求:技术能力+综合能力。对于Java工程师来说,技术能力就是Java相关的技术能力,综合能力则包括潜力、团队合作、思维表达等。前者涵盖范围广泛,知识点容易疏漏;后者也经常被求职者所忽略。 如果能在面试前做好准备,针对两大能力做针对性的总结提升,就可以让面试达到事半功倍的效果。 因此,基于我多年的Java从业经验和面试经验,将面试过程中的一些“套路”进行总结,并通过260+例题落地,帮助Java工程师突击式掌握面试技术知识和考察逻辑,提升面试成功率,更快拿到心仪的offer。 通过该专栏的学习,你将获得以下经典场景实战技能:
  • 在面试中脱颖而出;
  • 从低薪岗位向高薪岗位跃迁;
  • 优秀述职实现职级提升;
  • 把握并处理好这些关键性节点,职场之路必将更加明朗。

专栏模块 本专栏分为3大模块,13个主题 一、面试的准备 正所谓磨刀不误砍柴工,面试前的准备工作是非常重要的,它要回答换工作的why/how/what这三大问题,直接和职业生涯有关:

  • 换工作的动机是什么;
  • 应该怎么换工作;
  • 换工作前的有哪些准备工作。

这三个问题考虑清楚后,然后才是为具体的面试做准备。而具体的面试技术准备又可分为Java基础技术和Java横向技术这两部分内容。 二、Java基础技术 Java基础技术分为基础面试题、集合面试题、JVM面试题、Java多线程和并发面试题及其他共5个主题,围绕Java语言本身进行展开。 三、Java横向技术 Java横向技术分为数据库、缓存、数据结构与算法、Linux系统与运维、设计模式、框架、综述共7个主题。围绕Java应用的生态进行展开,这是一个高阶Java工程师的必备技能。