哈啰出行面试题 · 技术原理 · Java

哈啰出行相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · Java
第 161 题请介绍 HashMap 的基本结构和工作原理。 考察对 HashMap 存储结构、哈希冲突与扩容机制的理解技术原理Java第 162 题请分别说明 ArrayList 和 HashMap 的底层数据结构及其扩容机制。 考察对 Java 常用集合底层实现的理解问题拆解技术原理Java第 163 题请介绍Java线程池的线程饱和策略(丢弃策略),并说明各自适用场景。 考察对线程池拒绝策略的理解及应用场景判断技术原理方案权衡Java第 164 题请谈谈你对 Java 集合框架的理解,包括主要接口和常用实现类。 考察 Java 集合框架的体系结构和常用类的特性技术原理技术选型Java第 165 题HashMap 的 put 方法执行流程是怎样的? 考察对哈希计算、冲突处理、扩容等完整流程的理解技术原理Java第 166 题如何实现单例模式? 考察单例模式多种实现方式及其线程安全性编码实现技术原理问题排查Java第 167 题请说明生产者消费者模型的核心思想,并描述在 Java 中实现它时常用的线程协作机制。 考察并发模型中线程间协作与同步的基本理解编码实现技术原理Java第 168 题请结合你的项目经历,谈谈 ConcurrentHashMap 在项目中是如何使用的,以及为什么选择它而不是 Hashtable 或 Collections.synchronizedMap。 考察对并发容器原理的理解及实际工程应用项目复盘技术原理方案权衡Java第 169 题公平锁的一个底层是怎么实现的呢? 考察对公平锁底层实现机制的理解技术原理方案权衡Java第 170 题CompletableFuture 的实现原理是什么? 考察异步编排的内部机制与理解深度技术原理Java第 171 题线程池有哪些核心参数?请说明其运行原理。 考察对线程池核心参数及执行流程的理解问题拆解技术原理Java第 172 题请介绍 Java 中的 Fork/Join 框架,包括它的核心原理和适用场景。 考察对 Fork/Join 框架原理的理解及应用场景的判断技术原理技术选型方案权衡Java第 173 题Object 的 wait() 方法与 Thread 的 sleep() 方法的区别? 考察对 Java 并发中线程协作与阻塞机制的理解技术原理Java第 174 题请描述 CMS 和 G1 垃圾回收器各自的核心回收过程,并对比它们的主要差异。 考察对 CMS 与 G1 垃圾回收器工作机制的理解与对比能力技术原理方案权衡Java第 175 题请列举 Java 的 8 种基本数据类型,并说明各自的存储大小和默认值。 考察对 Java 基本数据类型名称、存储大小与默认值的掌握技术原理Java第 176 题说说Java内存模型 考察对Java内存模型核心概念的理解技术原理Java第 177 题红黑树查找的时间复杂度是多少?请说明原因。 考察对红黑树高度约束与复杂度推导的理解技术原理Java第 178 题HashMap 的底层数据结构是什么? 考察对 HashMap 内部存储结构的基本认知技术原理Java第 179 题请描述JVM中对象创建的过程。 考察对Java对象创建机制及内存分配的深入理解问题拆解技术原理JavaJVM第 180 题Java 原子类是如何保证原子性的?其底层实现逻辑是怎样的? 考察对原子类底层实现机制和 CAS 原理的理解风险判断技术原理Java