百度面试题 · 系统设计
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 357 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 321 题若让你实现一个日志组件,你会怎么做?如果面试官指出你的方案侵入性太强,你会如何调整? 考察日志组件的设计思路及对侵入性的权衡与优化能力第 322 题在库存系统中,请比较几种常见的实时扣减方案(如付款后扣减、下单即锁定库存、超卖回补等)的区别、优缺点,并说明如何选择? 考察对库存扣减时机、一致性、超卖风险与并发处理的理解第 323 题请设计一个基于 Redis 的分布式锁,并说明如何保证其安全性。 考察分布式锁的正确性、故障处理与边界设计第 324 题Redis为什么快(多路复用、内存等角度)? 考察对Redis高性能原理的理解深度与多角度分析能力第 325 题在利用Redis保证幂等性的方案中,是否会出现大key问题?如何避免? 考察大key风险识别与预防措施第 326 题请介绍LangChain4J框架的设计,它通常分为哪些核心模块,各模块的作用是什么? 考察对LangChain4J框架架构和模块化设计的理解第 327 题请解释 AQS 的工作原理,并说明独占模式和共享模式的区别。 考察对并发同步框架核心机制的理解与对比能力第 328 题请介绍MySQL索引的原理。 考察对MySQL索引底层数据结构、查询加速机制及适用场景的理解第 329 题请谈谈你对 Spring Boot 的理解。 考察对 Spring Boot 核心特性、设计理念及生态定位的掌握程度第 330 题在多线程编程中,需要注意哪些关键问题?请结合具体场景说明。 考察对多线程并发核心风险的理解与工程实践意识第 331 题请介绍 Redis 的常见内存淘汰策略,以及如何根据业务场景选择最合适的策略。 考察对 Redis 内存淘汰机制的理解与场景化选型能力第 332 题请谈谈如何创建高效的数据库索引? 考察数据库索引设计的原则与实践第 333 题对于内部通信,gRPC调试比HTTP困难,为什么仍认为它是最优选择? 考察对gRPC优势的理解及其在内部通信中的应用权衡第 334 题请讲解I/O多路复用 考察对I/O多路复用原理、机制和典型系统调用的理解第 335 题请谈谈你对 Elasticsearch 的理解,以及你会如何在实际项目中应用它? 考察对 Elasticsearch 核心概念、适用场景与使用方法的掌握第 336 题如何使用Redis设计用户购物车缓存? 考察基于Redis的购物车缓存设计、数据结构选择与数据一致性处理第 337 题为什么在推荐系统中需要使用精排阶段? 考察对推荐系统排序架构设计目的和业务价值的理解第 338 题如果要你自己设计一个 Agent,你会怎么设计,为什么这样做? 考察对 Agent 架构、规划、工具调用与上下文管理的系统设计思维第 339 题如果让你实现一个线程池,需要考虑哪些组成部分? 考察对线程池核心组件的理解与并发设计能力第 340 题讲一下Redis的ZSet的底层结构 考察有序集合的底层实现与选取逻辑