百度面试题 · 系统设计
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 357 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 1 题如果某热点数据的缓存刚过期,几百万用户同时发起查询,是否会因为缓存击穿导致超时?请分析原因并说明如何应对。 考察缓存击穿问题识别、并发压力分析与常用防护手段第 2 题我看你用了RabbitMQ,是用在哪个地方? 考察候选人项目中消息队列的实际应用场景与设计考量第 3 题请解释 Go 中切片(Slice)与数组(Array)的区别,并说明为什么 Go 要设计这两种不同的类型。 考察对 Go 语言基础类型模型的理解及设计动机的思考第 4 题如何设计并实现一个任务调度器,用于定时执行和延迟任务? 考察任务调度器的核心机制、数据结构和可靠性设计第 5 题四塔多目标方案相较经典双塔在 CTR 和跨类目召回上通常能带来哪些可量化收益? 考察对多目标建模与召回架构差异的理解及收益量化能力第 6 题如何保证缓存和数据一致性,面对刚改完数据库 JVM 挂了、Redis 不可用等多种情况呢? 考察缓存一致性保障、故障场景下的数据安全与降级策略第 7 题如果要设计一个用户画像体系,你会选择哪些维度和标签? 考察用户画像体系的维度划分、标签设计及业务落地能力第 8 题请介绍这个系统用到了哪些主要数据结构,并结合具体场景说明。 考察对工程中数据结构选型与实际应用场景的理解第 9 题如果将智能体能力融入抖音的 AI 搜索产品,你会如何设计? 考察对 AI 搜索产品的理解、智能体能力应用与产品设计思路第 10 题请讲一下负载均衡的概念,并说明如何解决负载均衡问题。 考察对负载均衡核心概念的理解及实际应用与优化能力第 11 题请介绍大模型中的 MCP(Model Context Protocol)协议,并谈谈与之相关的关键技术。 考察对大模型上下文协议的理解及周边技术知识广度第 12 题LangChain 的 memory 默认机制在多用户并发场景下如何做隔离? 考察对 LangChain 记忆机制的理解和多用户隔离设计能力第 13 题线程池做了普通用户和会员的隔离,如果运行时全是会员,隔离方案就失去了意义,你会如何优化并发? 考察线程池隔离方案的动态适配与资源利用率优化第 14 题假设一位消费电子品牌客户面临市场饱和问题,请设计一个结合SEM和原生广告的百度营销解决方案,以挖掘新需求并促进转化。 考察将SEM与原生广告结合以应对市场饱和、挖掘新需求并促进转化的方案设计能力第 15 题如何设计一个促进用户从“破冰聊天”到“持续互动”的激励机制? 考察产品激励机制设计与用户行为转化的系统性思维第 16 题如何实现一个可靠的Redis分布式锁? 考察分布式互斥的实现原理与正确性第 17 题什么是 Goroutine?它是如何调度的? 考察对 Goroutine 概念、并发模型和调度机制的理解第 18 题请描述你在项目中如何设计数据表,并说明是否遇到需要联表查询的场景。 考察数据库表设计能力及对关联查询的理解与实际应用第 19 题在分布式系统中,如何设计分布式锁并保证缓存与数据库的一致性? 考察分布式锁的正确实现及缓存一致性方案第 20 题作为产品运营,请设计产品机制来最小化AI幻觉对用户体验的伤害。 考察产品机制设计与风险规避能力