携程面试题 · 技术原理 · JVM

携程相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · JVM
第 21 题请描述CMS收集算法的回收流程及主要特点。 考察对CMS收集器工作原理和局限性的掌握技术原理JVM第 22 题请介绍JVM的垃圾回收算法,并比较不同算法各自的适用场景。 考察JVM垃圾回收基础知识的系统性与比较能力技术原理方案权衡JVM第 23 题类卸载的条件是什么? 考察对JVM类生命周期、类加载器和GC的理解技术原理JVM第 24 题你了解哪些垃圾回收器? 考察对JVM常见垃圾回收器的整体认知与区分能力技术原理技术选型JVM第 25 题请说明JVM运行时数据区域及其各自的作用。 考察对JVM内存划分、各区域职责及线程共享性的理解技术原理JVM第 26 题GC 主要回收哪些对象? 考察对 JVM 堆内存与垃圾回收对象范围的理解技术原理JVM第 27 题请介绍JVM中的常用垃圾回收算法及其适用场景。 考察对JVM垃圾回收基本算法的理解与应用场景辨析技术原理方案权衡JVM第 28 题JVM有哪些区域,以及各自的功能是什么? 考察JVM内存结构的基础知识掌握程度自我认知技术原理JVM第 29 题在JVM中,哪些内存区域可能发生OutOfMemoryError?请分别说明触发场景。 考察对JVM运行时数据区划分及各类内存溢出触发条件的理解技术原理问题排查JVM第 30 题目前常用的垃圾回收器是G1,请与其他垃圾回收器进行比较。 考察对JVM垃圾回收器特性的了解与对比分析能力技术原理方案权衡JVM第 31 题JVM有哪些常用启动参数可以调整? 考察对JVM参数分类、典型配置与性能调优基础的理解性能优化技术原理JVM第 32 题突然出现多次Full GC,同时老年代空间很充足,可能是什么原因? 考察对JVM垃圾回收触发机制和内存分配细节的理解风险判断技术原理问题排查JVM第 33 题请分享一次你进行GC调优的实战经验,并说明你使用了哪些工具。 考察GC问题识别、调优方法与工具使用能力性能优化技术原理问题排查JVM第 34 题你了解 JVM 的垃圾回收吗?常用的 GC 算法有哪些?比如标记-清除、复制等,具体实现上又有哪些收集器? 考察对 JVM 垃圾回收算法和收集器的理解深度技术原理技术选型JVM第 35 题请介绍垃圾回收的基本原理,并重点说明 Full GC 的触发条件、过程和影响。 考察对垃圾回收机制的理解以及对 Full GC 触发、影响和调优的掌握程度性能优化技术原理问题排查JVM第 36 题请详细说明JVM的类加载机制,包括类加载的步骤和双亲委派模型。 考察对JVM类加载过程、双亲委派模型及打破机制的理解风险判断技术原理JVM第 37 题ClassLoader有什么用? 考察对Java类加载机制的理解及其实际应用场景系统设计技术原理JavaJVM第 38 题JVM内存结构是什么? 考察JVM运行时内存区域划分及各自作用技术原理JavaJVM第 39 题可达性分析的源头是什么?请举例说明GC Roots包括哪些。 考察对JVM可达性分析算法和GC Roots的理解技术原理问题排查JVM第 40 题怎么查看当前程序使用的是哪个垃圾回收器 考察JVM垃圾回收器识别与诊断命令掌握技术原理问题排查JavaJVM