后端岗位面试题 · 系统设计
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11841 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 481 题请介绍你知道的设计模式,并说明它们在项目中的应用。 考察对常见设计模式的理解深度及实际应用能力第 482 题请解释 Go 协程(goroutine)的调度底层原理。 考察对 Go 运行时调度模型、G-M-P 架构及调度机制的理解第 483 题请介绍XXL-Job的核心工作原理。 考察对主流分布式任务调度平台的了解第 484 题请比较 CMS、G1 和 ZGC 垃圾收集器的设计目标、停顿特点与适用场景。 考察主流垃圾收集器的原理理解、差异对比与场景选型能力第 485 题epoll与select/poll的区别有哪些? 考察对Linux网络IO多路复用模型的理解与对比第 486 题Nacos 的集群部署了解吗? 考察对 Nacos 集群部署架构、节点角色、高可用与一致性原理的理解第 487 题请解释工厂模式的实现方式及其应用场景。 考察对工厂模式分类、实现和适用场景的理解第 488 题微服务架构中,Gateway网关是如何把请求路由到具体微服务的? 考察网关路由机制、服务发现与负载均衡的实现原理第 489 题常见的网络通信线程模型有哪些?请分别说明它们的特点和适用场景。 考察对网络通信线程模型的理解与分类能力第 490 题项目:分库分表怎么分?存在什么问题?怎么优化? 考察分库分表策略、常见问题及优化手段第 491 题Redis 如何保证双写一致性? 考察缓存与数据库双写一致性方案及取舍第 492 题请介绍你所了解的分布式ID生成方案,并说明各自特点。 考察分布式ID的常见方案掌握与对比能力第 493 题MVCC是怎么实现的? 考察对数据库多版本并发控制机制的理解与实现细节第 494 题Kafka集群中如何保证一个节点故障后消息不会丢失? 考察对Kafka副本机制、ISR与可靠性配置的理解第 495 题在不停机的情况下,数据库迁移通常需要采取哪些具体步骤和策略?请结合主从复制、数据同步、切换过程及回滚方案进行说明。 考查对数据库在线迁移方案的理解,包括数据同步、切换和回滚的完整流程。第 496 题请介绍秒杀系统的整体实现思路,包括核心流程和关键环节。 考察高并发场景下的系统设计能力与整体架构思路第 497 题基于AOP,如何实现一个TraceId的透传(例如在分布式系统中通过日志追踪请求链路)? 考察结合AOP设计并实现TraceId透传的工程能力第 498 题用 Redis 怎么实现分布式锁? 考察分布式锁的正确性、边界处理和工程落地能力第 499 题如何设计以保证POST请求的幂等性? 考察对HTTP幂等性概念的理解及分布式系统下的实现方案第 500 题请说明什么是Redis缓存雪崩,以及如何预防和应对? 考察对缓存雪崩概念的理解及系统化防护与恢复能力