后端岗位面试题 · 系统设计
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11841 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 501 题RPC框架中服务端与客户端之间如何保证调用结果的正确性和一致性? 考察对调用语义、超时和异常处理的理解第 502 题请介绍Kafka在你参与的项目中的具体使用场景和角色。 考察Kafka在真实项目中的应用场景、架构设计及实践细节第 503 题一个定时任务每天扫描亿级数据并发送 Kafka 消息,你会如何重新设计其架构? 考察海量数据分批处理、调度可靠性、削峰与消息投递保证第 504 题Socket 是一个二进制流,怎么区分消息边界? 考察数据流协议设计与粘包处理能力第 505 题请阐述一下你如何设计系统来应对高流量高并发的场景? 考察对高并发系统设计的整体理解和核心策略第 506 题线程池做了普通用户和会员的隔离,如果运行时全是会员,隔离方案就失去了意义,你会如何优化并发? 考察线程池隔离方案的动态适配与资源利用率优化第 507 题如果业务中需要存储并查询大量经纬度坐标点,你会如何选择存储方案?是否会考虑使用专门的空间数据库或地理索引? 考察对空间数据存储与查询的技术选型意识第 508 题怎么处理大量key集中过期? 考察缓存批量过期时的性能与可用性处理能力第 509 题假设让你设计一个大型交易系统,你会如何基于Agent和Workflow落地架构? 考察对交易系统领域建模、Agent协同与工作流编排的综合设计能力第 510 题缓存击穿是什么?如何解决? 考察缓存击穿的定义、成因及解决方案第 511 题作为系统负责人,如何系统性地保证系统的可用性? 考察可用性体系化设计能力,涵盖预防、检测、恢复各环节第 512 题在多节点部署时,如何解决负载不均衡的问题? 考察分布式系统负载均衡策略的设计与权衡第 513 题请简述Seata的分布式事务原理。 考察对Seata核心组件、事务模式及协调机制的理解第 514 题如何用自定义拦截器实现接口限流? 考察限流算法、拦截器机制与工程落地能力第 515 题RabbitMQ在实际场景中是怎么用的? 考察消息队列的应用场景、设计考量与生产实践第 516 题Redis为什么性能高? 考察对Redis高性能原因的系统性理解,涵盖内存、单线程、IO多路复用和数据结构等方面第 517 题对于一个流式pipeline的场景,很多个目标源,每个目标源有很多个指标,指标需要做实时计算,计算时间很久,你会怎么设计? 考察流式实时计算架构设计能力,重点在于处理计算耗时与实时性矛盾第 518 题Spring AOP 的核心概念有哪些?请结合具体场景说明其原理。 考察对面向切面编程核心概念和Spring AOP实现原理的理解第 519 题为了保证审核系统的高可用,你会从哪些方面设计和考虑? 考察对高可用架构的系统性设计能力,涵盖冗余、容灾、降级与容量规划第 520 题你项目中的MQ宕掉了怎么办? 考察消息队列故障时的应急处理、降级方案和恢复策略