哈啰出行面试题 · 风险判断
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 178 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 141 题如何检测和发现 Cookie 泄露? 考察 Web 安全风险识别与排查能力第 142 题在IM系统中,冷热备存储架构和缓存淘汰策略通常如何设计?请分别说明核心思路和关键考量。 考察对IM数据分层存储与缓存淘汰机制的理解第 143 题前端登录后应如何安全存储 Token? 考察前端 Token 存储的安全意识与方案选择第 144 题请说明如何使用 Redis 实现分布式锁,并解释其原理。 考察 Redis 分布式锁的设计原理、实现要点及边界问题第 145 题在使用 Redis 时需要注意哪些典型问题? 考察 Redis 使用的实践细节与风险意识第 146 题请说明缓存击穿的处理方案及其适用场景。 考察缓存击穿的定义、成因与常见防护方案的理解和权衡第 147 题为什么update更新数据需要走索引? 考察对数据库更新操作与索引关系的理解,包括查询定位、锁机制和并发控制第 148 题Redis 缓存过期是否能触发回调来处理订单超时关闭?有没有其他更可靠的办法? 考察延迟任务实现的原理认知与方案选型第 149 题请列举几种常见的网络攻击方式,并说明如何防范。 考察对常见网络攻击类型的识别能力及相应防范策略的掌握第 150 题请列举数据库事务的隔离级别,并说明它们各自解决的问题。 考察事务隔离级别定义与并发问题对应关系第 151 题用MQ保证一致性时,如果MQ挂了怎么办? 考察消息中间件故障场景下的数据一致性与容错方案设计第 152 题请谈谈你对 JVM 参数调优的实践经验,以及你是如何确定和调整这些参数的? 考察候选人对 JVM 参数的理解、调优实践和问题定位能力第 153 题请描述一个在项目中实现库存扣减和账户余额扣减的场景,并说明你如何保证数据一致性。 考察对分布式事务或数据库事务在库存与账户资金两类核心数据上的一致性处理能力第 154 题深拷贝用JSON来处理有什么需要注意的吗? 考察使用JSON方法进行深拷贝时的限制、陷阱与适用边界第 155 题Java 原子类是如何保证原子性的?其底层实现逻辑是怎样的? 考察对原子类底层实现机制和 CAS 原理的理解第 156 题请介绍缓存击穿、缓存穿透和缓存雪崩的概念、区别及各自的解决方案。 考察对缓存三大经典问题的理解、区分能力及应对策略第 157 题订单号为什么不用数据库自增id,而采用自定义生成策略?请说明你的方案和理由。 考察对订单号唯一性、安全性和业务扩展的理解第 158 题项目突然创建很多线程,但CPU和内存没有明显影响,如何排查线程泄漏? 考察线程生命周期管理、监控手段和泄漏定位能力第 159 题watch是用在什么场景下? 考察对 Vue watch 适用场景的理解及应用能力第 160 题在数据转换过程中,如何检测并评估精度损失?请结合具体方法说明。 考察对数据转换精度损失的理解及检测方法的掌握