百度面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 601 题垃圾回收机制有哪些?分别介绍,并说明可达性分析法和 GC Root。 考察 JVM 垃圾回收算法与可达性分析原理问题拆解技术原理JVM第 602 题给定一个字符串,找出其中的最长回文子串。要求先给出常见解法,再提出一种能将时间复杂度优化到 O(n) 的解法。 考察回文子串算法及其优化能力编码实现问题拆解技术原理第 603 题在大模型训练中,你做过哪些有效的显存优化手段? 考察对显存优化技术及其适用场景的理解与实践能力性能优化技术原理方案权衡第 604 题MySQL 中 BIGINT 类型的数值在 Java 中通常使用哪个类型?为什么? 考察数据库数字类型与 Java 类型的映射及精度风险意识风险判断技术原理JavaMySQL第 605 题搜索引擎(如百度)通常采用倒排索引来支持关键词检索吗?请说明其基本原理。 考察搜索引擎索引结构与倒排索引的基本原理技术原理技术选型第 606 题请说明数据库索引的优缺点,以及在什么场景下适合建立索引。 考察数据库索引原理与使用场景的判断能力技术原理方案权衡第 607 题防抖和节流分别用来解决什么问题?它们的核心区别是什么? 考察对前端性能优化中防抖与节流机制的理解和应用辨析性能优化技术原理方案权衡第 608 题实现编辑距离(LeetCode 72),即计算两个字符串之间的最小编辑操作数。 考察动态规划经典问题的推导与编码能力编码实现技术原理第 609 题在分布式环境下如何设计并实现一个可靠的分布式锁? 考察分布式锁的正确性、故障处理与一致性边界风险判断系统设计技术原理Redis第 610 题在 Go 中,线程之间的通信通常是如何实现的? 考察对操作系统线程同步与 Go 中跨线程协作的认识风险判断技术原理Go第 611 题你在实习项目里实现 Redis 幂等锁时,有没有统一的实现逻辑? 考察 Redis 幂等锁的设计思路、异常处理与工程落地能力业务理解问题拆解技术原理Redis第 612 题同样场景,若将@Transactional只标注在B2方法上,A1调用B1,B1调用B2,哪些数据库操作会进入事务? 考察自调用导致事务注解失效的边界情况技术原理方案权衡Spring Framework第 613 题MMoE如何保证每个专家的随机性(有共用的专家)? 考察对MMoE架构中专家多样性和随机性机制的理解风险判断系统设计技术原理第 614 题请介绍大模型技术栈中你熟悉的核心技术,并说明它们的关联。 考察对大模型技术体系的理解广度与深度系统设计技术原理技术选型LLM第 615 题DPO相比于PPO的优势? 考察对直接偏好优化与强化学习偏好对齐方法的原理理解和对比分析能力技术原理方案权衡第 616 题手写代码:将数组中所有 0 移动到末尾,同时保持非零元素的相对顺序不变。 考察数组原地操作、双指针技巧与代码实现能力编码实现问题拆解技术原理第 617 题什么叫盒模型的塌陷?为什么会发生?怎么解决? 考察CSS盒模型的理解及外边距合并问题技术原理问题排查CSS第 618 题说说JVM的内存结构? 考察JVM运行时数据区的划分与各区域职责技术原理JVM第 619 题为什么 key 能被 GC 自动回收,但 value 不能被 GC 自动回收? 考察对弱引用与强引用的理解及在缓存场景中的应用技术原理Java第 620 题前端通常通过什么方式将 token 发送给后端? 考察前后端鉴权中 token 传递的标准方式与安全边界安全意识技术原理