后端岗位面试题 · 方案权衡 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 340 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · JVM
考察点
技术栈
第 301 题JVM堆内存为什么要分代? 考察对JVM堆内存分代设计动机和GC原理的理解第 302 题与 JVM 本地缓存相比,为什么常用 Redis 作为分布式缓存?两者的本质区别有哪些? 考察对分布式缓存与本地缓存架构差异及适用场景的理解第 303 题请介绍一下垃圾回收机制。 考察对垃圾回收基本原理、常见算法和实现差异的理解第 304 题请说明JVM堆外内存的主要用途,并谈谈在哪些场景下适合使用、使用时需要注意什么。 考察对JVM堆外内存价值、适用场景与风险的理解第 305 题请简要介绍Java中的垃圾回收机制。 考察对垃圾回收原理、常用算法及JVM调优基础的理解第 306 题G1相对于CMS有哪些核心提升? 考察对主流垃圾收集器演进方向及各自设计取舍的理解第 307 题是否所有对象实例都存储在堆中?请说明JDK中除堆外对象可能的存储位置。 考察对象分配与逃逸分析的边界理解第 308 题请介绍 JVM 中常见的垃圾回收算法有哪些,并说明各自的优缺点。 考察对 JVM 垃圾回收基础理论的掌握程度第 309 题JVM层面如何执行synchronized 考察synchronized在JVM中的实现机制与锁升级过程第 310 题请介绍JVM中的常用垃圾回收器及其适用场景。 考察对具体GC实现掌握的深度和工程选型能力第 311 题如果系统要求可控的垃圾回收暂停时间,你会如何选择垃圾回收器并设置相关参数? 考察对 JVM 垃圾回收器特性及暂停时间调优策略的理解第 312 题请介绍 JVM 的垃圾回收机制,包括其基本原理和常见垃圾收集器。 考察对 JVM 垃圾回收原理、算法及常见收集器的理解第 313 题CMS和G1垃圾收集器的主要区别是什么? 考察对两类垃圾收集器设计原理和适用场景的理解第 314 题请介绍JVM垃圾回收的基本原理,包括垃圾对象的判定方法、常见的垃圾回收算法以及你如何选择或调优垃圾回收器。 考察对垃圾回收核心概念的理解和实际调优能力第 315 题除了G1,你还了解哪些JVM垃圾收集器? 考察对JVM垃圾收集器发展脉络和各自适用场景的掌握第 316 题对象实例化后一定在堆里吗? 考察对Java对象内存分配机制及JIT优化(如逃逸分析)的理解第 317 题不同垃圾回收器的作用,从吞吐量和响应时间上如何选择? 考察对主流JVM垃圾回收器特性、适用场景及吞吐量与延迟权衡的理解第 318 题你知道JVM的双亲委派机制是干嘛用的吗?为什么要使用这个机制? 考察双亲委派机制的作用、原因和边界理解第 319 题请谈谈 Java 相比其他编程语言的特点和优势。 考察候选人对于 Java 语言特性的理解深度和横向对比能力第 320 题在 JVM 分代垃圾回收中,新生代和老年代分别适合存放什么类型的对象?请结合对象生命周期说明。 考察 JVM 分代回收设计原理与对象生命周期认知