后端岗位面试题 · 系统设计
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11841 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 741 题对于一张 4 亿行的 MySQL 表,你会如何设计水平分表?请说明分表键选择、分表数量规划以及取模或范围映射的实现思路。 考察大规模数据分表的方案设计与工程落地能力第 742 题请介绍一下你对 Kafka 的理解,以及它在消息队列场景中的核心特点。 考察对 Kafka 基本架构、核心概念和使用场景的理解第 743 题如何保证用户登录时的登录状态? 考察登录机制、会话管理、安全性及边界情况的处理第 744 题多个JVM之间相互调用应该怎么实现? 考察跨JVM通信的技术选型、实现方式和适用场景第 745 题xxl-job的工作原理是什么? 考察对分布式任务调度框架核心机制的理解第 746 题MQ 消息堆积如何解决? 考察消息队列消费性能瓶颈的定位与优化能力第 747 题请解释 Go 语言中 goroutine 的 GMP 调度模型,并说明它如何实现高并发。 考察对 Go 运行时调度器核心概念的理解及并发原理的掌握第 748 题定时任务如何防止并发执行? 考察分布式定时任务的并发控制与幂等设计第 749 题如何设计系统来处理重复订单? 考察对重复订单场景的识别、幂等处理与并发控制的综合能力第 750 题在你的微服务架构中,服务间主要采用哪种通信方式?为什么选择它? 考察服务间通信协议选型与场景匹配能力第 751 题请介绍负载均衡的常见算法,并说明一致性哈希算法在集群扩缩容时如何保证数据迁移最小化? 考察对负载均衡算法及其在分布式场景中应用的理解第 752 题Gateway的作用是什么? 考察对API网关核心功能与职责的理解第 753 题请描述你是如何实现 Elasticsearch 与业务数据库之间的数据同步的? 考察数据同步方案设计、一致性保证与异常处理能力第 754 题如果文件一直有写入的情况下,如何保证拆分文件的进程不出错? 考察对文件并发写入场景下拆分操作的原子性与一致性设计第 755 题设计题:设计一个ID发号器,除了基本功能的实现,还需要考虑哪些点?(从高可用、高并发的角度考虑) 考察分布式ID生成的可用性、性能、一致性及扩展性设计第 756 题水平分表这样分表的依据是什么? 考察水平分表设计依据与数据分布策略第 757 题在设计分库分表方案时,有哪些关键注意事项? 考察对分库分表架构的全面理解与风险意识第 758 题请讲一讲线程池的工作原理。 考察对线程池核心机制与参数含义的理解第 759 题怎么保证微服务高可用? 考察微服务高可用的系统化设计能力,包括冗余、隔离、治理和运维第 760 题如何实现基于 Session 的用户信息在不同域之间的跨域访问? 考察 Session 存储、跨域会话共享及安全边界意识