百度面试题 · 技术原理
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 2211 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题请不使用numpy等库,手写实现AUC的计算(给定预测分数与真实标签,返回AUC值)。 考察对AUC定义与排序法/秩和法实现的掌握及纯算法编码能力第 42 题给定一棵二叉树,其最下层的两个节点之间可能存在空节点。请实现算法计算二叉树的最大宽度,其中宽度定义为某一层最左节点与最右节点之间(包含空节点)的节点数量。 考察二叉树层序遍历与宽度定义的准确实现第 43 题自己用内存HashMap实现KV查询,和Redis相比性能为何仍有差距?请说明Redis的核心优势。 考察对Redis与内存HashMap性能差异的深入理解,包括IO模型、数据结构与内存管理第 44 题Webpack的Loader和Plugin有什么区别? 考察对Webpack核心工作机制的理解和区分第 45 题Transformer的自注意力机制是如何实现的?请说明Q、K、V的计算方式以及相关参数的初始化方法。 考察对Transformer自注意力机制的理解深度,包括QKV计算流程和初始化细节第 46 题请介绍这个系统用到了哪些主要数据结构,并结合具体场景说明。 考察对工程中数据结构选型与实际应用场景的理解第 47 题请说明Java线程池的核心参数及其各自的作用。 考察对Java线程池核心参数的理解及应用第 48 题请说明你会如何定位并优化数据库中的慢查询? 考察慢查询定位手段、优化思路及性能调优能力第 49 题怎么知道一条 SQL 是慢查询? 考察对慢查询识别机制和日志体系的掌握第 50 题有做过Docker的配置、K8s的配置和部署之类的工作吗? 考察候选人在容器化和Kubernetes上的实际配置与部署经验第 51 题px、rem、vw的区别是什么?手机端和PC端复用同一套HTML时要注意哪些细节? 考察CSS单位理解与响应式适配的实践细节第 52 题为什么用Transformer不用CNN? 考察对两种架构核心差异和适用场景的理解第 53 题请讲一下负载均衡的概念,并说明如何解决负载均衡问题。 考察对负载均衡核心概念的理解及实际应用与优化能力第 54 题请解释消息消费者的 ACK 机制是如何工作的。 考察对消息确认、重投与幂等处理机制的理解第 55 题你实际使用过 Redis 的哪些命令?请结合场景说明。 考察 Redis 基础命令掌握程度与真实使用经验第 56 题请说明Java线程池的核心参数及其作用,并谈谈如何合理配置这些参数。 考察对Java线程池核心参数的理解及实际配置考量第 57 题如何解决MMOE输出特征一样,专家的参数最终会趋于一致的现象? 考察对MMOE模型原理、专家同质化问题及其缓解方法的理解第 58 题HTML 文档第一行的 DOCTYPE 不加会有什么问题?加上和不加分别是什么模式? 考察对 HTML 文档类型声明作用及浏览器渲染模式的理解第 59 题请介绍大模型中的 MCP(Model Context Protocol)协议,并谈谈与之相关的关键技术。 考察对大模型上下文协议的理解及周边技术知识广度第 60 题LangChain 的 memory 默认机制在多用户并发场景下如何做隔离? 考察对 LangChain 记忆机制的理解和多用户隔离设计能力