美团面试题 · Java

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

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

筛选题目已选:Java
第 141 题讲讲HashMap的底层原理? 考察HashMap的数据结构、扩容机制与并发安全认知问题拆解技术原理Java第 142 题请描述JVM中类和父类的加载过程,并说明父类与子类的初始化顺序。 考察类加载机制与初始化顺序的理解技术原理JavaJVM第 143 题多线程实现的方式有哪些? 考察多线程编程的基础概念与实现方式编码实现技术原理Java第 144 题请详细介绍 synchronized 和 ReentrantLock 的区别,并说明哪些场景下更适合使用 ReentrantLock,它主要解决了什么问题? 考察 Java 并发同步机制原理、锁特性对比及实际选择能力技术原理方案权衡Java第 145 题请说明 synchronized 在 Java 中的底层实现原理。 考察对 JVM 锁机制、对象头与锁升级过程的理解技术原理方案权衡JavaJVM第 146 题volatile关键字的作用是什么? 考察volatile的可见性、有序性保证及其局限性技术原理Java第 147 题请列举Java Stream API中常用的中间操作和终端操作,并说明各自用途。 考察对Stream API常用方法的掌握编码实现技术原理Java第 148 题Java中如何在不重启JVM的情况下修改一个类的结构?请说明热更新(HotSwap)的实现原理和限制。 考察对JVM热部署机制、类加载和工具链的理解风险判断技术原理JavaJVM第 149 题请说明 Java 中 Synchronized 关键字的作用。 考察对内置锁同步机制和作用范围的理解风险判断技术原理Java第 150 题怎么设计一个线程池? 考察线程池核心参数、任务队列与拒绝策略的设计能力系统设计技术原理方案权衡Java第 151 题为什么JDK1.8之后会有一个链表红黑树的转换,为啥不都用红黑树? 考察对Java HashMap链表与红黑树转换设计权衡的理解性能优化技术原理方案权衡Java第 152 题ForkJoinPool 底层的工作窃取算法是如何实现的? 考察工作窃取算法实现细节与线程队列交互机制问题拆解技术原理Java第 153 题请说明线程池的工作原理。 考察线程池任务执行流程和状态管理问题拆解技术原理Java第 154 题int 和 Integer 在未显式赋值时,它们的默认初始值分别是什么? 考察 Java 基本类型与包装类型默认行为的差异技术原理Java第 155 题CountDownLatch 的 await() 是如何阻塞线程的?底层原理是什么? 考察对等待通知机制和底层并发实现的理解问题拆解技术原理Java第 156 题常见垃圾回收器有哪些? 考察对JVM垃圾回收器体系及适用场景的掌握技术原理方案权衡Java第 157 题请介绍一下你了解的 Java 垃圾回收器。 考察对 Java 垃圾回收器家族及其适用场景的熟悉程度技术原理技术选型方案权衡Java第 158 题为什么 HashMap 不是线程安全的? 考察多线程环境下 HashMap 的竞态条件与故障表现风险判断技术原理Java第 159 题Java 中 HashMap 和 ConcurrentHashMap 有什么区别? 考察对线程安全、并发控制机制和数据结构的理解风险判断技术原理Java第 160 题类加载这个过程你了解吗? 考察对类加载机制全流程、双亲委派及实际应用的理解技术原理Java