哈啰出行面试题 · 技术选型
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 173 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 81 题请讲一下你对 Java 并发工具包 JUC 的了解,并举例说明其中常用组件的使用场景。 考察对 JUC 核心组件及其适用场景的理解第 82 题了解DDD领域驱动设计吗? 考察对领域驱动设计核心概念的理解深度与实践意识第 83 题请介绍你对Spring框架核心机制的理解,并说明你如何运用这些知识解决实际问题。 考察对Spring核心机制的深入理解及知识迁移能力第 84 题请解释Spring Boot自动配置的原理。 考察对Spring Boot自动配置机制及其底层注解的理解第 85 题Pinia和Zustand的区别,怎么选? 考察前端状态管理库的对比分析与技术选型能力第 86 题在您的项目中,如果某个查询的结果是固定的,不会频繁变化,您会如何设计缓存策略来避免每次请求都发送网络请求? 考察缓存策略设计与缓存一致性理解第 87 题RabbitMQ、RocketMQ、Kafka的区别? 考察主流消息中间件的特性对比与选型能力第 88 题请说明 Java 中解决多线程并发问题的主要方式,并介绍常用的锁机制。 考察多线程并发控制的基本概念和 Java 锁机制的理解第 89 题消息队列有哪些常见种类?你会在什么场景下如何选用? 考察消息队列的选型理解与场景适配能力第 90 题请列举并说明 React 中跨组件通信的主要方式及适用场景。 考察对 React 组件间通信方案的掌握与场景权衡能力第 91 题请介绍 Redis 的常用数据结构及其使用场景。 考察对 Redis 核心数据结构的理解及场景匹配能力第 92 题Vuex哪里设计的不太好 考察对Vuex设计局限的批判性理解和替代方案认知第 93 题动态调整线程池怎么做呢? 考察对线程池参数调整、监控与动态配置的理解第 94 题你的项目数据是如何加密的?采用了哪些加密方式,为什么这样选择? 考察对加密算法的理解及在项目中应用与选型能力第 95 题为什么选取RabbitMQ?请讲一讲交换机。 考察消息中间件选型依据与RabbitMQ交换机机制理解第 96 题请讲解 Spring 的 IoC(控制反转)原理。 考察对 Spring IoC 核心思想、容器实现及依赖注入的理解第 97 题请介绍一下责任链模式。 考察对责任链模式的原理、结构与适用场景的理解第 98 题用过哪些类型的线程池? 考察对 Java 线程池类型的掌握与实际使用经验第 99 题请讲解你简历中消息队列(MQ)的使用场景。 考察对消息队列核心应用场景的理解与实际项目经验第 100 题项目中Redis是如何运用的? 考察候选人Redis使用场景、数据模型设计和落地细节