后端岗位面试题 · 技术原理 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1804 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JVM
考察点
技术栈
第 821 题怎么判断一个对象能不能回收(可达性分析和引用计数)? 考察JVM垃圾回收判定机制的理解与比较第 822 题JVM方法区的作用?解释方法区、堆、栈的概念。 考察JVM内存结构的基础理解,特别是方法区的职责及其与堆、栈的区别第 823 题请介绍JVM调优的常见思路和关键参数。 考察对JVM内存模型、垃圾回收及调优实践的掌握程度第 824 题请详细解释 Java 的类加载器双亲委派机制,并说明其设计目的、工作流程以及可能存在的问题。 考察对 JVM 类加载机制原理、设计意图及缺陷的理解第 825 题在 JVM 中,哪些场景会触发 Full GC? 考察对 Full GC 触发条件及 JVM 运行机制的掌握第 826 题CMS 遇到 Full GC 会怎么做 考察对 CMS 垃圾回收器原理及 Full GC 问题排查与处理的能力第 827 题JDK 1.8 的 JVM 默认使用的两个垃圾回收器分别是什么?它们有什么区别? 考察对 JVM 经典垃圾回收器默认配置与设计差异的理解第 828 题请介绍几个常用的 JVM 参数,并说明这些参数在什么场景下会用到。 考察对 JVM 参数的理解及其在性能调优和问题排查中的应用第 829 题请解释CMS收集器在并发标记阶段如何解决"浮动垃圾"问题。 考察CMS并发标记机制及对浮动垃圾的处理策略第 830 题GC 的频率大概是多少? 考察对垃圾回收实际运行情况的理解和判断能力第 831 题用过哪些JVM启动参数? 考察对JVM参数的理解与实际使用经验第 832 题突然出现多次Full GC,同时老年代空间很充足,可能是什么原因? 考察对JVM垃圾回收触发机制和内存分配细节的理解第 833 题请解释JVM分代年龄的概念及其在垃圾回收中的作用。 考察对JVM对象晋升机制和分代GC原理的理解第 834 题请描述JVM从源代码到运行的基本工作流程,并说明各阶段的主要作用。 考察对JVM核心机制的整体理解与关键环节的把握第 835 题JVM的方法区(Method Area)主要存储哪些信息? 考察对JVM运行时数据区中方法区职责与内容的掌握第 836 题请结合具体场景,谈谈你进行过哪些 JVM 或 GC 调优实践? 考察 JVM 内存管理与 GC 调优的实际经验和方法第 837 题请解释JIT(Just-In-Time)编译的概念及其在Java虚拟机中的工作原理。 考察对JIT编译机制及其在JVM中作用的深入理解第 838 题如何解决商品详情页服务的FullGC问题? 考察JVM内存分析、FullGC定位与优化能力第 839 题synchronized的底层原理是什么?它能实现原子性吗?如何实现的? 考察对synchronized底层实现、锁机制与原子性保证的理解第 840 题请说明Java中哪些对象可以被GC Roots直接或间接引用,并解释它们通常存放在内存的哪些区域。 考察对GC Roots类型和对象内存布局的理解