ITPub博客

首页 > 应用开发 > Javascript > 从没见过这么牛的“Java进阶面经”

从没见过这么牛的“Java进阶面经”

原创 Javascript 作者:wxt020 时间:2020-10-31 18:17:25 0 删除 编辑

导语

目前市面上的面试题存在两大问题:第一,题目太旧好久没有更新了,还都停留在 2010 年之前的状态;第二,近几年 JDK 更新和发布都很快,Java 的用法也变了不少,加上 Java 技术栈也加入了很多新的框架,比如 Spring Boot、Spring Cloud 等,但类似的面试题却极少。

于是便整理一篇全面的PDF面经,这篇面经有以下优点:https://www.bzcdn.cn

  • 披沙拣金提炼出每个 Java 模块中最经典的面试题;
  • 答案准确,每个题目都是我仔细校对过的;
  • 接近最真实的企业面试,题目实用有效果;

JVM与调优

  • Java 类加载过程?
  • 描述一下 JVM 加载 Class 文件的原理机制?
  • Java 内存分配。
  • GC 是什么? 为什么要有 GC?
  • 简述 Java 垃圾回收机制
  • 如何判断一个对象是否存活?(或者 GC 对象的判定方法)
  • 垃圾回收的优点和原理。并考虑 2 种回收机制
  • 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
  • Java 中会存在内存泄漏吗,请简单描述
  • 深拷贝和浅拷贝。
  • System.gc() 和 Runtime.gc() 会做什么事情?
  • finalize() 方法什么时候被调用?析构函数 (finalization) 的目的是什么?
  • 如果对象的引用被置为 null,垃圾收集器是否会立即释放对象占用的内存?
  • 什么是分布式垃圾回收(DGC)?它是如何工作的?
  • 串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?
  • 在 Java 中,对象什么时候可以被垃圾回收?
  • 简述 Java 内存分配与回收策率以及 Minor GC 和 Major GC。
  • JVM 的永久代中会发生垃圾回收么?
  • Java 中垃圾收集的方法有哪些?
  • 什么是类加载器,类加载器有哪些?
  • 类加载器双亲委派模型机制?

spring面试专题

  • 1、什么是 Spring 框架?Spring 框架有哪些主要模块?
  • 2、使用 Spring 框架能带来哪些好处?
  • 3、什么是控制反转(IOC)?什么是依赖注入?
  • 4、请解释下 Spring 框架中的 IoC?
  • 5、BeanFactory 和 ApplicationContext 有什么区别?
  • 6、Spring 有几种配置方式?
  • 7、如何用基于 XML 配置的方式配置 Spring?
  • 8、如何用基于 Java 配置的方式配置 Spring?
  • 9、怎样用注解的方式配置 Spring?
  • 10、请解释 Spring Bean 的生命周期?
  • 11、Spring Bean 的作用域之间有什么区别?
  • 12、什么是 Spring inner beans?
  • 13、Spring 框架中的单例 Beans 是线程安全的么?
  • 14、请举例说明如何在 Spring 中注入一个 Java Collection?
  • 15、如何向 Spring Bean 中注入一个 Java.util.Properties?
  • 16、请解释 Spring Bean 的自动装配?
  • 17、请解释自动装配模式的区别?
  • 18、如何开启基于注解的自动装配?
  • 19、请举例解释@Required 注解?
  • 20、请举例解释@Autowired 注解?
  • 21、请举例说明@Qualifier 注解?
  • 22、构造方法注入和设值注入有什么区别?
  • 23、Spring 框架中有哪些不同类型的事件?
  • 24、FileSystemResource 和 ClassPathResource 有何区别?
  • 25、Spring 框架中都用到了哪些设计模式?


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69984164/viewspace-2731397/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
新零售拼购商业模式系统开发找许生微/电17340689890,我们能定制开发:我们了解市场上的所有的热门案例、热门模式,不单单是单一的一种模式,软件等多种商业模式系统,我们都能为您定制开发,支持定制开发。

注册时间:2020-09-19

  • 博文量
    18
  • 访问量
    6047