有赞面试题 · 系统设计
有赞相关面试题,按最终去重题目聚合。
共 483 道真题 · 当前筛选命中 66 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 21 题如何设计一个更智能的 AI 系统,使其不仅能对话,还能直接执行操作(如下单)? 考察智能体架构设计、任务拆解与安全控制能力第 22 题在多节点部署场景下,如何设计定时任务的兜底策略,并结合分布式锁与数据库乐观锁保证任务的原子执行? 考察定时任务多节点下的并发控制与兜底设计第 23 题拆分微服务的依据是什么呢? 考察微服务拆分原则、边界划分与业务理解第 24 题微服务中服务发现的机制是什么? 考察对服务发现基本概念、核心组件和典型实现的理解第 25 题请谈谈日志表在业务系统中的常见设计方式,以及有哪些优化点? 考察日志表设计思路与数据库优化能力第 26 题如何解决Redis缓存与数据库之间的数据一致性问题? 考察缓存一致性保障策略的设计与边界处理第 27 题在消息量比较大的情况下,如何让用户能快速感知到订单是完成还是失败,以减少等待时间? 考察高并发场景下消息处理的实时性与用户体验优化第 28 题为什么Redis在实际部署中常将AOF和RDB混合使用?请说明其设计意图。 考察对AOF与RDB混合持久化方案的设计动机和收益的理解第 29 题请解释 Redis 热 Key 和大 Key 问题,并说明如何发现和解决。 考察对 Redis 高并发和内存风险场景的排查与处理能力第 30 题在进行数据库或系统迁移时,如何决定是否需要停机维护,以及如何实现线上无感知迁移? 考察迁移方案设计中对停机窗口、风险控制与业务连续性的权衡第 31 题请求在微服务中的执行链路是怎样的? 考察对微服务调用全链路、追踪与故障排查的整体理解第 32 题在AOP方法中,如果业务方法执行失败,你是如何处理异常的? 考察AOP异常处理、事务一致性与降级策略第 33 题如何保证消息不丢失、不被重复消费? 考察消息队列可靠投递与幂等消费的完整链路设计第 34 题继续讲一下这个事务的二阶段提交的流程以及作用。 考察分布式事务二阶段提交协议的理解与应用意义第 35 题项目消息积压的解决方案? 考察消息系统积压问题的排查与处理能力第 36 题HTTP/2.0 相比 HTTP/1.1 除了解决队头阻塞之外,还做了哪些改进? 考察候选人对 HTTP/2.0 核心特性的理解深度第 37 题请详细介绍订单从创建到完成的完整流转过程。 考察对订单业务流程的完整理解与关键节点把控第 38 题消息的丢失和重复,你是来怎么保证两端的数据一致的? 考察消息传递可靠性及数据一致性保障能力第 39 题线程池使用中可能遇到哪些问题?请以“线程数裂变(线程爆炸)”为例说明其成因、风险及常见的规避措施。 考察线程池过度创建的风险识别与治理第 40 题如果让你设计一个类似 Apollo 的灰度控制逻辑,你会怎么实现? 考察灰度发布的设计思路、控制粒度与一致性处理