美团面试题 · Java

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

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

筛选题目已选:Java
第 181 题Runnable和Callable有什么区别? 考察Java多线程任务接口的差异及异常与返回值处理技术原理Java第 182 题请详细讲解锁升级的原理以及实现方式。 考察对锁升级机制的原理理解与实现细节掌握性能优化问题拆解技术原理Java第 183 题项目中你使用了哪种垃圾回收器?为什么这样选择? 考察候选人基于项目场景选择垃圾回收器的能力和对实际应用的理解技术选型方案权衡Java第 184 题请说明 HashMap 在 JDK7 和 JDK8 中的主要区别。 考察对 JDK 版本演进中 HashMap 设计变更的理解风险判断技术原理Java第 185 题HashMap扩容机制是什么? 考察对HashMap扩容原理、触发条件及并发影响的掌握技术原理问题排查Java第 186 题如何保证Java中Map的并发安全?请对比几种方案及其适用场景。 考察并发安全方案选型与原理技术选型方案权衡Java第 187 题HashMap是线程安全的吗?在什么场景下线程不安全? 考察对HashMap并发不安全表现及原因的掌握风险判断技术原理Java第 188 题请说明 Java 中 final 关键字的主要用法。 考察对 Java final 关键字应用场景的理解技术原理技术选型Java第 189 题ThreadLocal的实现原理是什么? 考察对线程局部存储机制及其底层实现的理解风险判断技术原理Java第 190 题Synchronized 和 ReentrantLock 的区别是什么? 考察并发同步机制的理解与权衡技术原理方案权衡Java第 191 题如何设计一个阻塞队列? 考察并发控制、线程协作和边界处理能力风险判断系统设计技术原理Java第 192 题中断运行中的线程有哪些方式? 考察线程协作中断机制与安全性边界编码实现技术原理Java第 193 题请介绍 Java 中的基本数据类型都有哪些,并说明各自的取值范围或默认值。 考察 Java 基本数据类型的完整认知与细节掌握技术原理Java第 194 题volatile关键字怎么保证数据的可见性 考察对Java内存模型和volatile语义的理解技术原理Java第 195 题Java 8 为什么用元空间取代永久代? 考察 JVM 内存模型演进的背景与动机技术原理问题排查Java第 196 题反射机制在AOP中怎么用的? 考察对Java反射与AOP实现原理的结合理解技术原理技术选型JavaSpring Framework第 197 题请介绍 Java 中常见数据结构(如 ArrayList、LinkedList、HashMap)的底层实现原理。 考察对 Java 常用数据结构的底层存储、扩容与性能特性理解性能优化技术原理Java第 198 题请说明@Transactional注解的作用,并列举常见的失效场景。 考察对Spring事务管理的理解及边界场景把握风险判断技术原理JavaSpring Framework第 199 题请对比 JavaScript 与 Java 在面向对象编程上的主要差异。 考察对两种语言面向对象机制的理解与对比能力技术原理技术选型JavaJavaScript第 200 题volatile你知道哪些应用场景吗 考察对 volatile 语义及其典型应用场景的理解风险判断技术原理Java