后端岗位面试题 · 系统设计
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11841 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 521 题怎样将Raft数据库设计实现A和P,具体怎么实现? 考察对CAP理论中一致性与可用性在Raft系统中的实现理解第 522 题请解释多级页表在操作系统中的作用,并说明它如何解决什么问题。 考察对操作系统中虚拟内存管理,特别是多级页表设计与目的的理解第 523 题手写过 RPC 吗?如果写过,请说说你是怎么实现的。 考察对 RPC 通信机制、序列化、网络与架构设计的理解第 524 题微服务商城出现服务卡顿怎么排查,如何解决? 考察微服务性能问题排查思路、工具使用与解决手段第 525 题了解 BIO、NIO、AIO 嘛? 考察对 Java 三种 IO 模型的原理、适用场景和演进关系的掌握第 526 题现在有个性能问题,接口耗时较高的场景,如何排查? 考察性能排查方法论、工具使用和问题定位能力第 527 题Redis 分布式实现有哪几种?请分别介绍。 考察对 Redis 分布式解决方案的广度认识与核心机制掌握第 528 题XXL-Job具体执行的过程是怎么样的? 考察对分布式任务调度框架执行流程和核心机制的掌握第 529 题如何设计一个安全的 token 刷新机制? 考察认证安全、刷新流程与风险控制第 530 题请介绍你的项目中缓存是如何设计的,以及如何处理缓存穿透、缓存击穿和缓存雪崩。 考察缓存分层设计思想及三大缓存问题的成因与应对方案第 531 题请介绍你对屏幕驱动工作原理的理解,包括驱动程序与显示子系统之间的交互。 考察对屏幕驱动、显示框架及底层交互机制的了解程度第 532 题用户登录时,如何将用户标签缓存到 Redis? 考察 Redis 缓存设计的数据结构、过期策略与读写性能第 533 题实现一个RPC框架最核心的组件是哪些? 考察对RPC框架核心组件和整体架构的理解第 534 题请设计一个模拟购买高铁票的系统,需要考虑哪些核心环节? 考察系统设计能力,包括业务理解、流程拆分和关键技术点第 535 题有两个消费者A,B,A消费者性能高,B消费者性能低,消息队列如何将消息更多地投递到性能高的A消费者? 考察消息队列中针对消费者能力差异的负载均衡与流控机制第 536 题请介绍分布式锁的基本作用和常见实现方案。 考察对分布式锁核心概念、适用场景和不同实现方案的理解第 537 题Redis分布式锁的实现原理是什么? 考察分布式锁的互斥性、原子性和可靠性第 538 题每个节点的处理能力不同,如果由你来设计,如何实现负载均衡? 考察结合节点差异设计负载均衡策略的能力第 539 题请解释什么是时间轮算法,它在社区场景中通常如何应用? 考察对时间轮算法原理的理解及其在社区系统中的典型应用场景第 540 题一堆用户,一堆任务进来,如何保证任务分配均衡 考察分布式任务分配均衡性与负载均衡策略