互联网/IT行业面试题 · JVM
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 657 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 381 题请介绍JVM中的主要垃圾回收器,并说明如何根据应用场景进行JVM调优。 考察对JVM垃圾回收器原理的理解及调优实践能力第 382 题JVM 中 GC Roots 有哪些?类的静态变量是否属于 GC Roots? 考察 JVM 垃圾回收根对象识别及静态变量引用关系第 383 题使用 new 创建对象时,JVM 会做哪些事情? 考察对象创建完整流程和 JVM 内存管理机制的理解第 384 题请解释JVM中堆(Heap)与栈(Stack)的主要区别。 考察对JVM运行时数据区中堆与栈的功能、存储内容和生命周期差异的理解第 385 题请分享一次你进行JVM调优的经历,包括问题定位、优化手段和效果。 考察JVM调优的实际操作经验、问题定位能力和优化效果量化第 386 题垃圾收集器有哪些,介绍一个你熟悉的。 考察对常见垃圾收集器的了解及对某一收集器的深入理解第 387 题当测试接口需要隔离或重置热部署脚本的类加载器时,你会怎么做? 考察对类加载器原理、隔离与资源清理的深入理解第 388 题如何排查 JVM 内存占用大的问题? 考察内存问题的分析思路和常用工具掌握第 389 题新生代和老年代互相转换的时机是什么? 考察对JVM堆内存分代回收机制的理解第 390 题请介绍 JVM 的运行时数据区域及其各自的作用。 考察对 JVM 内存模型的基本理解和记忆第 391 题类加载是什么样的一个机制? 考察对 JVM 类加载过程、双亲委派模型及原理的理解第 392 题请简要介绍JVM内存模型。 考察对JVM运行时数据区划分及内存管理基础的理解第 393 题Java 类的生命周期包含哪些阶段? 考察类加载机制与类生命周期过程第 394 题请说明堆内内存溢出和堆外内存溢出各自出现的原因有哪些? 考察对JVM内存模型及不同区域内存溢出根因的理解第 395 题垃圾回收器CMS和G1的区别 考察对JVM垃圾回收器核心机制与适用场景的理解第 396 题在 JVM 中如何实现类的热更新?请说明实现思路及关键注意事项。 考察对类加载隔离、类替换及内存管理的理解第 397 题频繁发生GC可能是什么原因导致的? 考察对GC触发频率高发原因的系统性分析与排查思路第 398 题请说明在JVM垃圾回收过程中,什么情况下会发生Stop The World(STW)暂停? 考察对JVM垃圾回收STW机制的理解,包括触发场景、原因和影响第 399 题请介绍JVM的内存模型,包括堆、栈和方法区的作用与区别。 考察对JVM内存区域划分、作用及线程共享性的理解第 400 题请介绍垃圾回收(GC)常用算法的基本原理和适用场景。 考察垃圾回收算法的基本概念与场景选择能力