百度面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 421 题Java创建线程的方式有哪些? 考察对Java多线程基础创建方式的理解与对比技术原理Java第 422 题如何实现一个不定高虚拟列表(即每项高度不固定的虚拟滚动列表)?请说明核心方案与关键难点。 考察对虚拟列表核心原理、不定高场景下的估算与校正策略的掌握性能优化问题拆解技术原理第 423 题标准TCC在Confirm失败时直接Cancel,而你的实现会对Confirm做重试,这样设计的原因和风险是什么? 考察对TCC恢复策略和幂等设计的深入理解风险判断技术原理问题排查第 424 题手撕:无重复字符的最长子串 考察滑动窗口算法设计与编码实现能力编码实现问题拆解技术原理第 425 题虚拟滚动技术你是怎么实现的? 考察对列表性能优化和虚拟滚动核心原理的掌握,以及实际落地能力编码实现性能优化技术原理第 426 题用 JavaScript 实现一个简单的发布订阅者模式。 考察事件发布订阅模式的设计能力与边界处理编码实现技术原理JavaScript第 427 题说一下 JavaScript 的数据类型,基本类型和引用类型的区别是什么? 考察 JavaScript 类型系统的掌握程度及堆栈内存模型理解技术原理JavaScript第 428 题请详细说明 HTTPS 的工作原理,包括握手过程和加密机制。 考察对 HTTPS 协议原理、加密机制与安全边界的理解安全意识技术原理HTTPSTLS第 429 题JUC常见的工具类都有哪些,分别有什么样的功能? 考察对Java并发工具类的掌握程度及使用场景理解问题拆解技术原理Java第 430 题如何构建 DPO 训练数据,通常的数据格式是什么? 考察对 DPO(直接偏好优化)数据构建流程与格式规范的理解数据驱动技术原理第 431 题Promise.all() 是怎么实现的? 考察对 Promise 并发控制与错误处理机制的理解编码实现技术原理JavaScript第 432 题在设计机器学习模型的负采样策略时,你通常如何权衡?请结合你的项目经历说明。 考察对负采样策略的设计思路和权衡能力问题拆解技术原理方案权衡第 433 题RDB 在生成的时候,性能差主要差在哪里? 考察对 Redis RDB 持久化性能损耗来源的理解性能优化风险判断技术原理Redis第 434 题接口测试中如何使用Postman进行断言验证? 考察接口测试中断言的设计与Postman工具使用能力技术原理问题排查Postman第 435 题查看端口占用的命令 考察对操作系统网络工具和命令的掌握技术原理问题排查Linux第 436 题ThreadLocalMap 中的 value 主要是什么? 考察对 ThreadLocal 实际使用场景的理解技术原理Java第 437 题CPU操作内存主要做些什么? 考察对CPU访存机制、缓存层次和内存管理的基础理解技术原理第 438 题算法题:写一个最长回文子串。 考察对经典字符串算法的理解、复杂度分析与实现能力编码实现问题拆解技术原理第 439 题在爬虫项目中,你遇到过哪些棘手的问题? 考察爬虫实践中的问题识别、技术深度和解决思路项目复盘技术原理问题排查第 440 题请编写代码实现二叉树的锯齿形(之字形)层序遍历,并说明其时间与空间复杂度。 考察二叉树的层序遍历变体及边界处理能力编码实现问题拆解技术原理