有赞面试题 · 系统设计

有赞相关面试题,按最终去重题目聚合。

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

筛选题目已选:系统设计
第 1 题如何保证缓存与数据库之间的一致性与缓存数据可靠性? 考察缓存一致性设计策略、缓存失效与降级处理风险判断系统设计方案权衡Redis第 2 题在必须依赖一个不稳定三方接口的场景下,你会如何设计业务以提高可靠性?请说明预处理与兜底方案。 考察对不稳定外部依赖的可靠性设计能力,包括预处理、降级与兜底策略风险判断系统设计方案权衡第 3 题请描述在你的项目中,用户登录的身份验证与权限管理是如何设计的? 考察身份验证流程与权限控制的完整性和安全性风险判断系统设计技术原理第 4 题实际业务中,如果第三方接口的 QPS 只有 10,但业务需求是 100,应该怎么做? 考察在第三方能力受限时,通过缓存、异步化、限流降级等技术手段满足业务吞吐需求的设计能力风险判断系统设计方案权衡第 5 题Spring AOP 的实现机制是什么? 考察对 Spring AOP 底层原理、代理机制和组件协作的理解系统设计技术原理Spring Framework第 6 题请讲一讲线程池的工作原理。 考察对线程池核心机制与参数含义的理解系统设计技术原理Java第 7 题某一个服务频繁调用另一个服务时,你会如何做优化? 考察服务间调用优化的系统思维与性能优化能力性能优化系统设计技术选型第 8 题大模型返回的报告怎么保证其稳定性? 考察大模型输出稳定性的工程手段与评估方法问题拆解风险判断系统设计第 9 题RocketMQ 怎么处理消费堆积? 考察对 RocketMQ 消费堆积原因分析、排查手段和解决方案的理解系统设计方案权衡问题排查Apache RocketMQ第 10 题如何设计一个分布式锁?请说明资源悬挂(锁超时)问题如何解决。 考察分布式锁的正确性设计与异常处理能力风险判断系统设计技术原理Redis第 11 题微服务拆分的依据是什么? 考察对微服务拆分原则和业务边界的理解业务理解系统设计方案权衡第 12 题对于模型的一个输出的话是怎么样跟你一个推荐系统做结合的? 考察大模型输出与推荐系统结合的工程实现思路系统设计技术选型方案权衡第 13 题如果让你做一个生成分布式ID的工具或者中间件,你有什么设计思路? 考察分布式ID生成方案的设计能力、权衡意识与实现细节系统设计技术原理方案权衡Redis第 14 题极高流量下有没有更好的限流方式? 考察高并发场景下限流方案的技术选型与权衡系统设计技术选型方案权衡Redis第 15 题在什么背景下需要引入二级缓存?请谈谈你的设计方案。 考察对缓存分层背景的理解与设计能力性能优化系统设计方案权衡第 16 题你是否系统学习过 Dubbo 框架,能讲讲它的底层原理吗? 考察对 Dubbo 框架整体架构和核心机制的系统性理解系统设计技术原理方案权衡Apache Dubbo第 17 题结合数据仓库,日志数据应如何建模和优化? 考察数仓建模方法与日志数据落地策略系统设计方案权衡MySQL第 18 题提交订单时,前端和后端分别如何保证幂等? 考察订单提交场景下前后端幂等机制的协同与细节风险判断系统设计技术原理第 19 题你知道服务发现吗? 考察对服务发现核心概念、作用与应用场景的理解系统设计技术原理第 20 题消息队列采用顺序消费有哪些坏处或代价? 考察对顺序消费局限性和成本的分析风险判断系统设计