上海得物信息集团有限公司面试题 · 技术原理 · JVM
上海得物信息集团有限公司相关面试题,按最终去重题目聚合。
共 1847 道真题 · 当前筛选命中 25 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JVM
考察点
技术栈
第 1 题请简述JVM的内存空间划分及各部分的作用。 考察对JVM运行时数据区的基础理解第 2 题JVM内存模型分为哪几部分?分别存储什么内容? 考察对JVM运行时数据区划分及各区域存储内容的掌握第 3 题请描述一次内存溢出的排查过程。 考察内存溢出问题的排查思路、工具使用和根因分析能力第 4 题请说明堆内内存溢出和堆外内存溢出各自出现的原因有哪些? 考察对JVM内存模型及不同区域内存溢出根因的理解第 5 题在 CMS 垃圾回收中,需要重新标记的对象通常可以归为哪些类别? 考察对 CMS 重新标记根枚举与引用链处理的分类理解第 6 题JVM 中 Full GC 频繁发生可能是什么原因?你怎么排查? 考察对JVM垃圾回收机制的理解和系统性排查能力第 7 题请解释垃圾回收中的三色标记算法,并说明写屏障在其中的作用。 考察对垃圾回收算法原理及并发安全机制的理解第 8 题请描述 CMS 垃圾回收器的回收过程,并解释其浮动垃圾问题。 考察对 CMS 回收流程的深入理解及对浮动垃圾成因的分析第 9 题请介绍JVM的垃圾回收算法,并比较不同算法各自的适用场景。 考察JVM垃圾回收基础知识的系统性与比较能力第 10 题请说明JVM运行时数据区域及其各自的作用。 考察对JVM内存划分、各区域职责及线程共享性的理解第 11 题说说JVM的内存模型,哪些区域会OOM? 考察对JVM运行时数据区划分及内存溢出场景的理解第 12 题请说明JVM内存结构、垃圾回收机制以及可达性分析的基本原理。 考察JVM内存模型、回收策略与对象存活判定第 13 题新生代使用的垃圾回收算法是什么? 考察对JVM内存模型及新生代垃圾回收算法的掌握第 14 题为什么Java代码可以实现一次编写到处运行? 考察Java跨平台原理及JVM角色第 15 题请列举常见的垃圾回收器,并说明它们分别适用于哪些场景。 考察对主流垃圾回收器及其适用场景的掌握第 16 题JVM内存溢出怎么排查(堆内与堆外怎么排查)? 考察JVM内存溢出问题的排查方法论、工具使用与堆内堆外差异第 17 题你使用的垃圾回收器与其他垃圾回收器相比,有哪些优点与缺点? 考察对JVM垃圾回收器特性、应用场景及权衡的深入理解第 18 题JVM 的元空间(Metaspace)可能会溢出吗? 考察对 JVM 元空间内存结构、配置参数和溢出场景的理解第 19 题什么情况下需要打破 JVM 的双亲委派模型? 考察对类加载机制的理解及典型场景识别第 20 题JDK 1.8 默认使用的垃圾回收器是哪种? 考察对 JVM 默认垃圾回收器及常见收集器特性的掌握