百度面试题 · 系统设计

百度相关面试题,按最终去重题目聚合。

共 3071 道真题 · 当前筛选命中 357 道 · 更新 2026-08-05

筛选题目已选:系统设计
第 21 题分布式事务的选型时你会怎么考虑? 考察对分布式事务方案选型的权衡能力系统设计技术选型方案权衡第 22 题在你的微服务架构中,服务间主要采用哪种通信方式?为什么选择它? 考察服务间通信协议选型与场景匹配能力系统设计技术原理技术选型gRPC第 23 题大模型的工具调用怎么实现? 考察对大模型工具调用机制的理解与实现路径问题拆解系统设计技术原理LLM第 24 题布隆过滤器如何用于解决缓存穿透问题? 考察将布隆过滤器应用于缓存穿透防治的方案设计能力风险判断系统设计技术选型第 25 题如果由你设计一个大模型修复代码的系统,你会怎么搭建? 考察端到端系统设计能力与关键技术选型问题拆解系统设计第 26 题如何设计多轮对话中的上下文状态管理? 考察对话系统中上下文状态的存储、更新与生命周期管理系统设计方案权衡Redis第 27 题请描述机器学习模型从训练到上线通常涉及哪些关键环节? 考察对ML模型全生命周期管理的理解业务理解问题拆解系统设计第 28 题设计一个高并发的C端接口需要考虑什么? 考察高并发接口设计的综合考量,包括性能、可用性和一致性性能优化风险判断系统设计第 29 题自动填充切面怎么设计的,主要用来干嘛的? 考察AOP切面设计、通用组件抽象与业务场景理解系统设计技术原理第 30 题登录之后服务端如何记录用户状态,使后续请求无需重复登录却能识别用户身份并查询其私有数据? 考察会话管理与身份认证机制的设计与实现系统设计技术原理问题排查第 31 题针对一个需求,如果让你设计系统,你会从哪些方面进行考虑? 考察系统设计的全局思考框架和工程权衡能力需求分析系统设计方案权衡第 32 题请解释常见数据库索引的底层结构,并说明为什么使用B+树。 考察数据库索引原理与B+树特性系统设计技术原理第 33 题请说明 Redis 主从复制的机制,并讨论保障 Redis 与关系型数据库数据一致性的常见方案。 考察 Redis 复制原理及缓存与数据库一致性的权衡与设计系统设计技术原理方案权衡RedisSQL第 34 题MySQL主从复制中,binlog是拉取还是推送? 考察MySQL主从复制机制及binlog同步原理系统设计技术原理MySQL第 35 题请简述广告推荐系统的核心工作原理,并说明如何平衡广告收入与用户体验。 考察对广告推荐系统整体流程、核心机制及业务权衡的理解系统设计技术原理方案权衡第 36 题如果已经有了用户行为序列,用户信息(如年龄、性别、地域等)还重要吗? 考察对用户行为序列与静态用户信息之间关系的理解业务理解系统设计方案权衡第 37 题在一个大模型产品的全流程项目中(如从需求分析到发布),请说明如何设计功能结构以确保创新应用,同时优化用户体验。 考察大模型产品功能结构设计的创新性、用户体验与全流程落地能力业务理解需求分析系统设计第 38 题ES作为搜索引擎来说,它的数据是怎么去存储的呢? 考察对Elasticsearch底层存储架构和索引原理的理解系统设计技术原理Elasticsearch第 39 题请介绍你对JVM和垃圾回收机制的了解,包括内存布局、主要垃圾收集器以及如何调优。 考察JVM内存模型、垃圾回收原理和调优实践的系统性理解系统设计技术原理问题排查JVM第 40 题所有数据是否都持久化在MySQL中? 考察架构中的数据存储分层而非单一数据库系统设计技术原理方案权衡MySQL