美团面试题 · Java

美团相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 341 题请介绍 Java 垃圾回收(GC)的主要方法及其适用场景。 考察对 Java 垃圾回收机制的理解深度和选用能力技术原理方案权衡Java第 342 题你排查过内存泄漏问题吗?一般怎么排查,有没有用过什么工具? 考察内存泄漏的排查方法论与工具实践持续改进技术原理问题排查Java第 343 题请解释CMS垃圾回收器的基本原理,以及其主要缺点。 考察对CMS并发收集机制和缺陷的深入理解技术原理方案权衡Java第 344 题ThreadLocal的应用场景有哪些? 考察对线程局部变量典型用途和原理的理解业务理解风险判断技术原理Java第 345 题Java线程有哪些状态? 考察对Java线程生命周期和状态转换机制的理解问题拆解技术原理Java第 346 题请详细说明 Java 中 synchronized 关键字的作用、实现原理以及使用方式。 考察对 Java 并发同步机制的理解深度与表达能力编码实现技术原理Java第 347 题你自己平时用什么语言写代码?Go 还是 Java? 考察候选人日常技术栈偏好与实际编码习惯自我认知技术选型GoJava第 348 题请说明 CountDownLatch 和 CyclicBarrier 的作用、区别及各自的适用场景。 考察并发原语的理解与应用场景区分能力技术原理方案权衡Java第 349 题请描述类的生命周期,包括加载、连接、初始化的主要过程。 考察对类加载机制及其子阶段的理解技术原理Java第 350 题请描述 Java 线程各状态之间是如何流转的,并举例说明触发流转的 API。 考察线程状态迁移的触发条件和对应 API 的掌握技术原理Java第 351 题对象比较:Java 里面的 equals 和 == 有什么区别? 考察对 Java 引用比较与值比较的底层理解技术原理Java第 352 题请说明线程池的核心参数及其工作流程。 考察对线程池核心参数作用、任务提交处理流程及边界情况的理解技术原理Java第 353 题ThreadLocal会内存泄露,原因是什么? 考察ThreadLocal内存泄漏原理与规避措施风险判断技术原理Java第 354 题请解释 synchronized 锁的底层实现原理。 考察对 Java synchronized 锁的底层机制、升级过程与适用场景的理解性能优化技术原理Java第 355 题G1相对于CMS有哪些核心提升? 考察对主流垃圾收集器演进方向及各自设计取舍的理解技术原理方案权衡JavaJVM第 356 题请介绍 Java 中 volatile 关键字的作用和适用场景。 考察对线程可见性、有序性及 volatile 限制的理解技术原理方案权衡Java第 357 题请详细讲解 synchronized 锁的升级过程。 考察对 synchronized 偏向锁、轻量级锁、重量级锁升级机制的理解技术原理Java第 358 题Java在等待IO时会占用CPU时间吗? 考察对阻塞IO与CPU使用关系的理解技术原理问题排查Java第 359 题请说明重载和重写的区别,并举例。 考察对 Java 多态与静态绑定、动态绑定的理解技术原理Java第 360 题请介绍单例设计模式及其实现要点。 考察设计模式基础理解与实现细节技术原理方案权衡Java