美团面试题 · Java

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

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

筛选题目已选:Java
第 321 题线程执行IO操作时处于什么状态? 考察对阻塞式IO与线程状态关系的理解技术原理问题排查Java第 322 题请谈谈 Java 8 Stream 并行处理原理以及 ForkJoinPool 的工作窃取机制。 考察并行流的底层并发模型与工作窃取算法理解系统设计技术原理Java第 323 题请系统介绍 Java 集合框架,说明接口体系的分类与各自特点。 考察 Java 集合框架的整体结构与常见实现选择技术原理技术选型Java第 324 题请详细说明线程池的核心参数以及任务提交后的执行流程。 考察对线程池核心参数作用及任务调度流程的掌握程度问题拆解技术原理Java第 325 题请列举 Java 中常用的线程安全集合,并说明它们的特点和适用场景。 考察对并发集合的掌握和场景选择能力技术原理技术选型Java第 326 题请比较 synchronized 与 ReentrantLock 的异同。 考察对 Java 并发同步机制原理、特性及适用场景的理解技术原理方案权衡Java第 327 题为什么 Java 中的 String 被设计为不可变? 考察对 String 不可变设计原理及 Java 内存模型的理解技术原理Java第 328 题如果让你去自定义一个线程池的话,它有哪些需要去注意的? 考察线程池的核心参数配置、任务队列选择及拒绝策略等关键设计考量风险判断系统设计技术原理Java第 329 题equals() 和 == 有什么区别? 考察Java基本类型与引用类型比较的机制理解技术原理Java第 330 题volatile 能否保证数组元素的可见性?如何解决? 考察对 Java 内存模型中 volatile 语义的理解及并发数组更新的正确处理技术原理问题排查Java第 331 题在Java中,wait()和sleep()被调用后,操作系统层面分别发生了什么?sleep()是如何被唤醒的? 考察线程阻塞机制、操作系统调度及唤醒原理问题拆解技术原理Java第 332 题HashMap的大致结构是什么,核心由哪几部分组成,各部分的作用是什么? 考察对HashMap底层数据结构及各组件职责的理解技术原理Java第 333 题有什么线程安全的集合? 考察对并发集合类的掌握与适用场景理解技术原理技术选型Java第 334 题请介绍 Sentinel 的基本使用方式和核心功能。 考察对 Sentinel 使用方法和核心能力的掌握技术原理技术选型Java第 335 题请解释 Java 中 volatile 关键字的底层实现原理。 考察对并发编程中内存可见性及指令重排底层机制的理解风险判断技术原理Java第 336 题请分享你最近在学习的Java相关内容,以及这些学习如何影响你的开发实践。 考察持续学习能力、知识深度和实际应用关联持续改进自我认知Java第 337 题ReentrantLock与Synchronized区别 考察并发锁机制的理解与对比技术原理方案权衡Java第 338 题用过线程池吗?有哪些比较重要的参数? 考察线程池核心参数的掌握与配置理解技术原理方案权衡Java第 339 题请解释G1垃圾回收器的基本原理。 考察对G1垃圾回收器内部机制和设计思想的理解技术原理Java第 340 题Java 类初始化时,静态代码块、常量(静态字段)和普通实例方法(复合函数)的执行顺序是什么?请结合代码说明输出。 考察 Java 类加载与初始化顺序的理解问题拆解技术原理Java