后端岗位面试题 · 技术原理 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1804 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JVM
考察点
技术栈
第 401 题请分别说明JVM内存回收算法,以及CMS和G1垃圾收集器的结构特点。 考察JVM垃圾回收算法原理与常见收集器结构对比第 402 题基于JVM模型,讲一下堆和栈的区别。 考察对JVM内存模型中堆与栈核心特性的理解第 403 题如果触发了 Full GC,会怎么样? 考察对 JVM Full GC 触发原因、影响和排查手段的理解第 404 题请解释JVM的可达性分析算法,并说明GC Roots包含哪些对象。 考察对象存活判定机制及GC Roots的构成第 405 题请解释JVM垃圾回收中可达性分析算法的底层原理。 考察对可达性分析核心机制的理解第 406 题新生代的大小比例是什么? 考察对 JVM 内存模型和默认参数的理解第 407 题JVM 的垃圾回收策略有哪些? 考察对 JVM 垃圾回收算法与常见收集器的理解第 408 题线程之间独立的资源和共享的资源分别有哪些? 考察对线程内存模型及资源共享机制的理解第 409 题请描述JVM内存分配策略,并说明对象在堆上分配的主要途径。 考察对JVM内存模型及对象分配过程的理解第 410 题为什么年轻代要有from和to两个区域? 考察垃圾回收中复制算法及对象存活管理的原理理解第 411 题请说明JVM运行时内存区域的划分及各自作用,并指出static修饰的成员变量存储在哪个区域。 考察JVM内存模型的理解及静态变量存储位置第 412 题垃圾回收时,如何具体查看堆的内存信息? 考察JVM堆内存可视化监控与诊断能力第 413 题JVM对Synchronized关键字的实现 考察Synchronized在JVM层面的锁实现细节第 414 题场景:短时间进程宕机,只有一个请求,但内存没有问题。从 JVM 方面分析,垃圾回收方面,为什么会导致系统卡顿甚至宕机? 考察对 JVM 垃圾回收机制、卡顿原因及进程崩溃之间关系的深入理解第 415 题请介绍Java的类加载机制,并描述JVM内存模型。 考察对类加载过程与JVM运行时内存结构的理解第 416 题请解释JVM的类加载机制,并说明什么是双亲委派模型以及它的作用。 考察对JVM类加载过程和双亲委派模型的理解及其实践意义第 417 题请说明JVM内存模型的组成及各区域的作用。 考察对JVM运行时数据区结构的理解第 418 题请说明JVM内存模型的整体结构,以及堆中新生代、老年代和永久代的划分,大对象一般存放在哪个区域? 考察JVM内存结构、堆分区和大对象分配的掌握程度第 419 题Java是如何实现跨平台跨系统的? 考察对JVM与字节码机制及平台无关性的理解第 420 题JVM内存模型中哪些分区容易出现异常? 考察JVM内存结构掌握程度及常见异常根因分析