小红书面试题 · JVM

小红书相关面试题,按最终去重题目聚合。

2200 道真题 · 当前筛选命中 38 · 更新 2026-08-05

筛选题目已选:JVM
第 1 题请介绍JVM的垃圾回收机制,包括其基本原理和常见算法。 考察对JVM垃圾回收整体机制和基本算法的理解技术原理方案权衡JVM第 2 题服务频繁Full GC,请给出排查思路。 考察对JVM垃圾回收问题的定位、分析与解决能力性能优化技术原理问题排查JavaJVM第 3 题请描述常用的JVM调优参数及其作用,并结合一个实际场景说明如何选择与调整这些参数。 考察对JVM内存模型、垃圾回收机制及调优实践的理解性能优化技术原理问题排查JVM第 4 题请介绍CMS和G1垃圾回收器,并说明它们在Young GC和STW(Stop-The-World)方面的表现与差异。 考察对CMS与G1垃圾回收器原理、STW影响及Young GC机制的掌握技术原理方案权衡JVM第 5 题请比较Old GC和Minor GC的主要区别。 考察对不同GC类型触发条件、作用范围和成本差异的辨析性能优化技术原理JVM第 6 题说说JVM的内存结构? 考察JVM运行时数据区的划分与各区域职责技术原理JVM第 7 题轻量级锁是基于 CAS 自旋实现的,其默认自旋次数是多少? 考察对 JVM 轻量级锁自旋机制和默认参数的理解问题拆解技术原理JVM第 8 题你们用的是什么垃圾回收器? 考察候选人对 JVM 垃圾回收器选型及实践场景的理解技术原理技术选型方案权衡JVM第 9 题JVM垃圾回收算法有哪些,项目中使用的具体算法是什么? 考察JVM垃圾回收基础理论的掌握程度及项目实际应用技术原理方案权衡JVM第 10 题请说明JVM运行时数据区域及其各自的作用。 考察对JVM内存划分、各区域职责及线程共享性的理解技术原理JVM第 11 题请解释年轻代和老年代的比例是如何设置的,以及什么情况下会发生 Old GC? 考察JVM内存模型配置和GC触发条件的理解风险判断技术原理JVM第 12 题请说明JVM的运行时内存结构及其作用。 考察对JVM运行时数据区的理解问题拆解技术原理JVM第 13 题请问一个对象,在什么情况下会进入到老年代? 考察JVM内存管理与垃圾回收机制的理解问题拆解技术原理JVM第 14 题G1调优实战:给定一个高并发的推荐服务,JVM参数MaxGCPauseMillis、InitiatingHeapOccupancyPercent如何设置? 考察G1垃圾收集器参数调优思路与实际应用能力性能优化技术原理问题排查JVM第 15 题JVM线程与操作系统线程之间有什么关系? 考察对线程模型、平台依赖性和调度机理的理解技术原理JVM第 16 题什么是程序计数器? 考察对JVM运行时数据区域中程序计数器的理解技术原理JVM第 17 题GC 的频率大概是多少? 考察对垃圾回收实际运行情况的理解和判断能力性能优化技术原理JVM第 18 题请谈谈你在 JVM 调优时是如何发现问题的。 考察 JVM 故障排查的方法论与工具使用能力性能优化问题拆解问题排查JVM第 19 题请解释JVM分代年龄的概念及其在垃圾回收中的作用。 考察对JVM对象晋升机制和分代GC原理的理解技术原理JVM第 20 题请分析JVM各垃圾回收器(如CMS、G1、ZGC)的优缺点及适用场景。 考察对不同垃圾回收器设计权衡和适用场景的判断技术原理技术选型方案权衡JVM