有赞面试题 · 系统设计
有赞相关面试题,按最终去重题目聚合。
共 483 道真题 · 当前筛选命中 66 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 41 题MQ里面的消息格式需要升级,比如说需要新增了一个字段,那如何来保证一个平滑的升级? 考察消息格式演进的兼容性设计与平滑升级策略第 42 题发送100条请求只接收到97条,剩余3条丢失,该如何排查? 考察分布式系统或高并发场景下的请求丢失排查思路第 43 题浏览器(前端)是如何确定需要访问哪个 Redis 数据(缓存),并完成数据获取的? 考察缓存与数据库的定位策略、键设计与传输链路第 44 题设计一个红包分发系统(保证金额和人数正确,支持高并发)。 考察高并发系统设计、金额准确性保障和分布式一致性第 45 题请介绍一个实现接口幂等性的具体方案。 考察幂等性落地实现的能力和方案权衡第 46 题使用Redis的分布式锁,而不是使用数据库的锁? 考察分布式锁方案选型及Redis锁的适用场景第 47 题如何处理重复支付、并发冲突的问题? 考察支付系统幂等处理与并发控制能力第 48 题请说明分布式锁的底层实现原理。 考察分布式锁的实现机制与关键细节第 49 题发优惠券场景下,Redis分布式锁都扛不住QPS了,如何优化? 考察系统设计中的限流、并发控制与故障降级能力第 50 题线程池的工作原理是什么?请结合核心线程、任务队列、非核心线程和拒绝策略说明。 考察对线程池执行流程和任务调度机制的深入理解第 51 题高并发下如何实现幂等? 考察幂等设计的核心机制、唯一键策略与并发边界处理第 52 题这个工作流多分支分页你是如何实现的?请从前端到后端讲一下。 考察对多分支工作流分页的端到端实现理解与表达能力第 53 题单体和微服务的适用场景分别是什么? 考察对单体与微服务架构适用边界的理解与权衡能力第 54 题在设计系统时,如果某个下游系统发生故障,你会如何避免级联故障导致整个系统瘫痪?请结合具体架构设计来谈谈。 考察对级联故障的识别、隔离和降级处理能力第 55 题你们在项目中是如何做灰度发布的? 考察灰度发布策略设计、实施过程与风险控制能力第 56 题请详细阐述你提出的缓存一致性方案,包括核心设计思路和关键细节。 考察候选人对其自述缓存一致性方案的设计深度和细节把握第 57 题设计一个分布式发号器(ID生成器),要求全局唯一且趋势递增,请说明你的方案。 考察分布式ID生成的设计思路与实现细节第 58 题当消息队列集群发生故障时,你会如何设计降级方案? 考察消息队列故障时的降级策略与业务连续性设计第 59 题细致讲一下controller层、service层、mapper层都是用来干什么的 考察对分层架构职责划分与调用关系的理解第 60 题设计实现一个RPC的框架 考察分布式系统通信架构设计、核心技术选型与工程落地能力