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

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

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

筛选题目已选:技术原理
第 41 题为什么说 HashMap 在多线程环境下是不安全的? 考察对 HashMap 线程不安全的底层原因和典型并发问题的理解风险判断技术原理Java第 42 题请写出查询每科平均成绩的 SQL 语句。 考察聚合查询与分组统计能力编码实现技术原理MySQL第 43 题请介绍你在数据分析或建模过程中,如何发现或挖掘隐藏的、不明显的特征? 考察特征工程方法与对数据本质的理解业务理解问题拆解技术原理第 44 题请解释 Dubbo 的核心原理,包括服务注册与发现、负载均衡、集群容错以及远程调用过程。 考察对 Dubbo 架构原理和核心机制的理解系统设计技术原理方案权衡Apache Dubbo第 45 题怎么用分布式锁保证的一人一张优惠券? 考察分布式锁在业务幂等与互斥场景下的应用能力和边界处理风险判断系统设计技术原理Redis第 46 题请解释动态规划的核心思想,并说明它与贪心算法的区别。 考察动态规划核心概念理解和与相关算法的辨析能力问题拆解技术原理方案权衡第 47 题常规的分类问题评价指标有哪些? 考察分类模型评价指标的掌握程度及适用场景理解问题拆解技术原理第 48 题给定一个字符串,请找出其中最长的一段连续字母子串。 考察字符串遍历、边界处理与基础的算法设计能力编码实现问题拆解技术原理第 49 题pnpm、npm、yarn的区别是什么? 考察对主流包管理工具的设计理念、依赖管理策略和性能特性的理解技术原理技术选型npmpnpmYarn第 50 题请说明JavaScript中构造函数、原型和实例之间的关系。 考察对JavaScript原型链机制的理解技术原理JavaScript第 51 题请介绍你使用 Flink UI 监控页面的经验,你主要关注哪些指标并如何利用这些指标? 考察对 Flink 运行监控的理解、指标解读与实际运维能力技术原理问题排查Apache Flink第 52 题请说明如何维护Redis缓存的缓存与数据库之间的一致性? 考察缓存一致性问题、更新策略及边界处理能力系统设计技术原理方案权衡Redis第 53 题说说对线程安全的理解 考察对并发编程核心问题的理解深度和广度风险判断技术原理第 54 题请解释并发与并行的区别,并各举一个例子。 考察对并发与并行核心概念的区分与应用理解问题拆解技术原理第 55 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用风险判断技术原理Java第 56 题请你谈谈对Spring框架中控制反转(IoC)和依赖注入(DI)的理解,并说明如何手写一个简单的实现? 考察对IoC/DI核心原理的理解与实际动手实现能力编码实现技术原理技术选型JavaSpring Framework第 57 题请介绍微服务之间进行 RPC 调用的常见方式及其设计要点。 考察对微服务远程调用方案的理解、选型权衡与工程实践系统设计技术原理技术选型RPC第 58 题Java面向对象有哪些特点呢?详细说一下。 考察对面向对象核心特性的理解与表达能力沟通表达技术原理Java第 59 题请说说let和const的区别 考察对ES6变量声明特性的理解与使用场景判断技术原理JavaScript第 60 题JVM的内存结构是什么样的? 考察JVM运行时数据区域的划分与理解技术原理问题排查JVM