互联网/IT行业面试题 · JVM
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 657 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 561 题请介绍你了解的垃圾收集器及其工作原理,并比较CMS、G1和ZGC的特点。 考察对JVM垃圾收集器原理的理解及横向对比能力第 562 题JVM 运行时内存区域有哪些?各区域的作用是什么? 考察 JVM 内存模型的整体认知和区域职责第 563 题JVM 中 Full GC 频繁发生可能是什么原因?你怎么排查? 考察对JVM垃圾回收机制的理解和系统性排查能力第 564 题年轻代和老年代分别使用什么垃圾回收算法?为什么有这种选择? 考察垃圾回收算法与分代设计的匹配第 565 题请分享一次你实际遇到的JVM相关的性能或故障问题,以及你是如何排查和解决的。 考察候选人JVM问题排查经验与解决问题的能力第 566 题请列举常见的垃圾回收器,并说明各自动态 考察对JVM垃圾回收器家族及其应用场景的理解第 567 题String 对象在 JVM 中存在于哪些区域? 考察 JVM 内存模型及对象存储位置的基本理解第 568 题在 JVM 层面,一个 Java 方法的调用整体执行流程是怎样的? 考察对 JVM 方法调用、执行与栈帧内存模型的理解第 569 题JVM都有哪些区,本地方法栈什么用? 考察JVM内存区域划分及各区域职责第 570 题synchronized 修饰后,JVM 的指令会有什么变化? 考察 JVM 字节码层面同步机制的理解第 571 题Java 是如何屏蔽 CPU 架构差异的? 考察对 Java 跨平台机制和字节码执行模型的理解第 572 题请描述 JVM 中类的加载过程。 考察对 JVM 类加载机制的理解,包括加载、连接和初始化三个阶段第 573 题谈谈 G1 和 CMS 的区别 考察对两种垃圾收集器设计目标、工作方式与适用场景的理解第 574 题使用过哪些垃圾收集器? 考察对JVM垃圾收集器分类、特点及实际生产选型的理解第 575 题什么时候会触发 Young GC? 考察对 JVM 分代回收触发条件与内存分配机制的理解第 576 题TLAB(Thread Local Allocation Buffer)有没有了解过? 考察对JVM内存分配机制与线程安全的理解第 577 题请结合具体案例,谈谈你的JVM调优思路和常用手段。 考察JVM调优的系统性思路与实际排查能力第 578 题请描述JVM虚拟机内存结构,并结合内存区域简单说明垃圾回收的主要过程。 考察JVM内存分区理解及GC机制在内存基础上的运行逻辑第 579 题新生代和老年代分别用的是什么清除算法? 考察JVM垃圾收集算法与分代策略的掌握第 580 题堆内存没满,Metaspace持续增长,触发了FullGC怎么排查? 考察JVM元空间泄露的排查思路与工具运用