哈啰出行面试题 · 问题拆解 · Java
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 32 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Java
考察点
技术栈
第 21 题请说明线程池的启动过程、核心参数及其背后的原理。 考察线程池的创建、任务提交、线程创建时机及核心参数的作用第 22 题自行设计手写IOC(控制反转) 考察对IOC容器核心原理的理解及动手实现能力第 23 题请说说HashMap的原理。 考察对HashMap底层存储结构、哈希冲突处理及扩容机制的理解第 24 题请详细说明HashMap的底层数据结构、put方法的执行流程、元素寻址方式以及扩容机制。 考察对HashMap核心实现原理的深入理解第 25 题线程池常用的API有什么? 考察对Java线程池核心API及使用场景的掌握第 26 题请结合你的项目经验,谈谈对 Java 多线程、JVM 内存模型以及数据库、Redis、消息队列等中间件的理解。 考察对核心 Java 原理与主流中间件的综合掌握程度第 27 题垃圾回收算法中,如何判断一个对象是否可以被回收? 考察垃圾回收中对象存活判定机制的理解第 28 题请比较 Java 中 Thread.sleep() 与 Object.wait() 方法的区别。 考察 Java 并发编程基础与线程状态切换的理解第 29 题请分别说明 ArrayList 和 HashMap 的底层数据结构及其扩容机制。 考察对 Java 常用集合底层实现的理解第 30 题线程池有哪些核心参数?请说明其运行原理。 考察对线程池核心参数及执行流程的理解第 31 题请描述JVM中对象创建的过程。 考察对Java对象创建机制及内存分配的深入理解第 32 题请谈谈你在实际项目中如何使用 JUC(Java 并发工具包)解决并发问题? 考察对 Java 并发工具的实际应用与理解