美团面试题 · Java

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

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

筛选题目已选:Java
第 381 题请描述线程池中一个任务从提交到执行完成的完整调度流程。 考察线程池调度机制、队列策略与线程生命周期理解问题拆解技术原理Java第 382 题请介绍 AQS 的原理? 考察对 Java 并发同步框架核心机制的理解技术原理Java第 383 题HashMap扩容时,如果一个哈希桶里原本有红黑树存储的结构,扩容这些元素是怎么重新分配位置的? 考察对HashMap扩容机制、链表与红黑树转换及索引重算的理解问题拆解技术原理Java第 384 题请解释AOP实现中动态代理的工作原理。 考察AOP动态代理的实现机制与适用场景技术原理方案权衡JavaSpring Framework第 385 题Java 中预定义好的线程池有哪些?请简单介绍一下。 考察对 Java 并发库中标准线程池的理解与适用场景技术原理方案权衡Java第 386 题不使用synchronized和Lock如何设计一个线程安全的单例? 考察对volatile、类初始化机制和并发安全边界的理解技术原理方案权衡Java第 387 题为什么HashMap的容量(初始容量和扩容后容量)设计为2的n次方? 考察位运算优化与哈希散列均匀性理解性能优化技术原理Java第 388 题有哪些常用手段可以保证线程安全?请说明各自原理。 考察并发编程中线程安全手段的掌握广度与原理理解技术原理方案权衡Java第 389 题Java 中如何创建线程池?请说明常见的创建方式。 考察线程池创建方式与工具类的掌握技术原理技术选型Java第 390 题请比较 HashMap 和 ConcurrentHashMap 的异同。 考察哈希表实现原理与并发场景下的安全取舍技术原理技术选型Java第 391 题请详细介绍一下 ConcurrentHashMap 的实现原理和主要特性。 考察对 Java 并发容器底层分段/桶机制、线程安全策略及版本演进的掌握风险判断技术原理Java第 392 题在 Java 中,如何创建多个线程并行执行任务,并在最后同步收集所有线程的运行结果?请说明不同实现方式的适用场景。 考察多线程并发执行与结果聚合的常用实现方式及适用场景编码实现技术原理方案权衡Java第 393 题将ForkJoinPool的核心线程数和最大线程数设置成相同会有什么效果? 考察对核心线程数与最大线程数相等影响的判断风险判断技术原理方案权衡Java第 394 题volatile 能保证数组元素的可见性吗?不能的话该怎么解决? 考察对 volatile 语义边界与并发可见性处理的理解问题拆解技术原理Java