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