后端岗位面试题 · 系统设计
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11841 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 541 题Redis 如何实现键的淘汰策略?比如懒加载与字典扫描机制。 考察对 Redis 内存淘汰机制实现原理的理解,包括惰性删除与主动清理触发方式。第 542 题延迟队列是怎么实现的? 考察延迟队列的实现原理和方案选择能力第 543 题Redis分布式锁实现方案 考察分布式互斥的正确性、失效处理与边界意识第 544 题请介绍数据库底层存储与索引相关的核心技术原理。 考察对数据库存储引擎、索引结构及事务等底层机制的理解第 545 题在分布式事务中,假设先执行A业务成功,再执行B业务,B业务实际执行成功但因网络问题未返回响应,应如何解决? 考察分布式事务中网络超时与状态一致性的处理能力第 546 题如果两台主机处在不同的网络中,都使用内网地址,如何感知对方的地址? 考察网络地址转换与跨网通信的地址发现机制第 547 题缓存三大问题及解决方案 考察缓存穿透、击穿、雪崩的原理与应对策略第 548 题Spring框架做事务管理的原理是什么? 考察对Spring事务抽象核心机制的理解第 549 题在设计缓存方案时,你会如何考虑缓存失效或缓存击穿等异常情况下的兜底方案? 考察对缓存异常场景的识别与降级容错设计能力第 550 题当缓存与数据库数据不一致已经发生时,你会如何制定补救与恢复方案? 考察缓存一致性问题的诊断、修复与恢复能力第 551 题如何处理海量数据的实时处理需求? 考察实时处理架构设计能力、技术选型与方案权衡第 552 题设计一个秒杀系统 考察高并发系统设计能力,包括流量控制、库存一致性与稳定性第 553 题请描述Kafka的底层实现机制,包括存储、复制和消费原理。 考察对Kafka核心架构和底层机制的理解深度第 554 题如何设计并实现一个高性能的服务端日志记录系统? 考察日志系统设计、性能考量与运维实践第 555 题为什么网络库采用这样的缓冲区设计,而不是其他方案? 考察设计权衡与技术决策能力第 556 题请介绍数仓分层架构,并以一个典型的大厂六层架构为例说明各层的作用。 考察对数仓分层设计的理解及对典型生产架构的掌握第 557 题请介绍一下你的RAG项目,并说明整个处理流程。 考察对RAG系统整体架构、各模块流程及技术细节的理解第 558 题在技术选型时,你是如何决定使用哪种序列化器(如 JSON、Protobuf、Avro)的? 考察技术选型的决策逻辑、权衡能力和对业务场景的理解第 559 题当任务量过大时,如何设计任务处理机制?是否应该直接放入阻塞队列? 考察任务处理架构设计、阻塞队列适用性与风险权衡第 560 题请分别说明数据库物理不可用和实例不可用的常见场景及对应的处理策略。 考察对数据库故障类型的区分能力及相应降级、恢复策略的掌握