后端岗位面试题 · 系统设计

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 11841 · 更新 2026-08-05

筛选题目已选:系统设计
第 401 题请设计一个新功能,说明从需求分析到技术方案落地的完整思路。 考察需求分析、方案设计与落地能力问题拆解需求分析系统设计第 402 题接口日志记录如何设计才能最小化对业务代码的侵入,并保证日志系统故障不影响核心业务? 考察日志系统的解耦设计与故障隔离能力风险判断系统设计方案权衡第 403 题请介绍一下你最近负责的项目的整体架构设计,包括模块划分、核心流程和关键决策。 考察候选人对项目架构的理解、表达和复盘能力项目复盘系统设计技术选型第 404 题从YOLOv1开始介绍一下YOLO系列的发展,每个阶段有什么改进和不同? 考察对YOLO目标检测算法演进的理解与归纳能力系统设计技术原理YOLO第 405 题请介绍你在项目中使用消息队列(MQ)的具体场景和选型理由。 考察候选人基于项目背景的技术选型能力和场景分析能力业务理解系统设计技术选型第 406 题请介绍你了解到的12306系统的技术特点。 考察对高并发、高可用系统设计的技术理解与表达业务理解系统设计技术原理第 407 题请谈谈你对领域驱动设计(DDD)的理解,并说明其核心概念和应用场景。 考察对领域驱动设计的核心概念、分层思想与实际应用的理解系统设计技术原理方案权衡第 408 题B站“一键三连”接口QPS峰值达50万,如何设计滑动窗口限流算法,并区分普通用户与大会员的操作权限? 考察限流算法设计、资源配额差异化管理和高并发场景下的实现权衡风险判断系统设计方案权衡Redis第 409 题说说你对数仓里分层的理解,越详细越好? 考察对数据仓库分层架构的理解深度与设计思路业务理解系统设计技术原理第 410 题前端如何针对高并发场景进行设计? 考察前端在高并发下的性能、可靠性与体验优化策略性能优化风险判断系统设计第 411 题请介绍MySQL分库分表的常用策略,以及分表后如何高效查询数据。 考察分布式数据库架构下的分片策略与跨分片查询处理能力系统设计技术原理方案权衡MySQL第 412 题如何设计搜索系统中的检索召回 Top-K 方案? 考察信息检索召回阶段的设计思路、性能优化与权衡性能优化系统设计方案权衡第 413 题请描述一个类似商品展示的场景,Redis 如何设计,使用哪种数据结构合适? 考察 Redis 在商品展示场景下的数据结构选型与设计思路系统设计技术选型方案权衡Redis第 414 题如何在SpringMVC中实现请求的拦截器?请简要描述它的作用和应用场景。 考察SpringMVC拦截器的实现方式、执行流程及典型应用场景系统设计技术原理Spring MVC第 415 题秒杀系统怎么实现?请完整说明你的设计思路。 考察秒杀场景下的系统设计、限流防超卖与性能优化能力问题拆解系统设计技术选型Redis第 416 题请说明如何基于JWT实现单点登录? 考察对JWT机制及其在单点登录场景中应用的理解系统设计技术原理方案权衡JWT第 417 题请描述你实习期间所参与产品的系统架构,包括核心模块、数据流向以及你在其中的职责。 考察对产品系统架构的理解、表达能力及自身角色的清晰定位沟通表达项目复盘系统设计第 418 题请说明如何实现一个可靠的分布式锁,并分析其关键机制。 考察分布式锁实现原理与正确性边界风险判断系统设计技术原理Redis第 419 题游戏里 MySQL 和 Redis 会用在什么场景,讲一下你的理解。 考察对 MySQL 与 Redis 在游戏架构中职责分工、数据特性与使用场景的理解系统设计技术原理方案权衡MySQLRedis第 420 题如何使用分布式锁?锁的 key 一般怎么设置? 考察分布式锁的基本用法与 key 设计风险判断系统设计技术原理Redis