百度面试题 · 系统设计
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 357 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 41 题协程的切换是谁来控制的呢,什么时候会出现切换呢? 考察对协程调度机制和切换时机的理解第 42 题如果使用SETNX实现的锁在业务还没处理完就到达TTL怎么办? 考察分布式锁的续期机制与失效边界处理第 43 题请介绍你负责的系统中数据库的核心表结构设计,说明每张表存储的主要数据及其用途。 考察数据库表设计能力与系统业务理解第 44 题RAG系统如何优化?请结合查询重写、多路召回和重排等方面说明。 考察对RAG检索增强生成各优化环节的理解与工程实践第 45 题React Native 是如何与原生 App 进行通信的? 考察 RN 与原生双向通信的机制与原理第 46 题如果要设计一个限流方案,你会怎么考虑? 考察限流方案的设计思路、技术选型和边界情况处理第 47 题请介绍你的RAG系统设计思路,如何对检索结果进行重排序? 考察RAG系统设计中对检索质量优化和重排序的认知第 48 题大文件上传整体的思路、断点续传具体怎么实现? 考察大文件上传方案设计与断点续传实现细节第 49 题当用户规模很大时,是否仍然把全部用户数据存入 Redis,还是仅在用户注册后写入 Redis?请结合缓存与持久化存储的使用场景说明。 考察对大用户量下 Redis 定位的理解,以及缓存与数据库的职责划分第 50 题如何从行业产品视角设计广告产品,以适应不同类型客户的预算释放需求? 考察广告产品设计中对行业差异化与客户预算结构的理解第 51 题说说大文件分片上传 考察分片上传的流程设计、边界处理与性能优化第 52 题Redis如何实现延时队列?请说出两种以上方法。 考察Redis数据结构应用、过期机制和延时任务处理方案第 53 题MVCC(多版本并发控制)主要负责解决什么问题? 考察对数据库并发控制机制的理解,以及MVCC的核心目的与作用第 54 题请描述你所指的Assistant功能与Comet类似的技术实现原理和应用场景。 考察对类似Comet的Assistant功能的理解及技术实现细节第 55 题针对 Agent 在业务运行中的问题,你会采用哪些监控指标来发现异常? 考察对 Agent 可观测性体系的设计能力第 56 题请介绍一次你参与组件库或 SDK 开发或维护的经历。 考察组件库或SDK的设计、抽象、复用与维护能力第 57 题在即时通讯项目中,网络模型是如何工作的? 考察网络模型设计与实现原理第 58 题联想词广告点击率(CTR)提升的关键因素有哪些? 考察对搜索广告中联想词场景的流量质量、相关性匹配与用户体验的系统理解第 59 题如果使用 MQ 重试多次后缓存删除依然失败,你有哪些进一步的应对策略? 考察极限失败场景下的兜底与降级设计第 60 题如何设计数据结构实现一个支持读操作、判断过期和跳过(skip)功能的LRU缓存? 考察LRU缓存的底层数据结构设计能力及对读取、过期判断和跳过操作的处理