百度面试题 · 技术原理
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 2211 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 621 题在你写过的比较复杂的项目中,哪些部分涉及数据一致性或并发问题?你是如何处理这些问题的? 考察候选人对复杂技术问题的识别、处理与复盘能力第 622 题请说明重载和重写的区别,并回答构造方法是否可以重写、是否可以重载。 考察对Java面向对象中重载与重写概念的理解及构造方法的特性第 623 题为什么Vite比传统打包工具更快? 考察对Vite开发与构建加速原理的理解第 624 题在浏览器地址栏输入 baidu.com 并回车,到页面显示,中间经历了哪些关键步骤? 考察网络请求全链路理解,涵盖 DNS、TCP、HTTP、渲染等环节第 625 题ConcurrentHashMap在get和put的时候会加锁吗? 考察对ConcurrentHashMap并发读写机制和锁粒度的理解第 626 题给定一个整数数组,请找出一个索引位置,使得该位置左右两侧的元素之和相等。如果存在多个满足条件的位置,返回任意一个即可。 考察数组遍历、前缀和计算和边界条件处理第 627 题请手写实现快速排序,并说明其时间复杂度与优化思路。 考察快速排序的编码实现能力及对时间复杂度与优化的理解第 628 题讲讲HTTPS和HTTP的区别,并说明TLS握手加密流程。 考察对网络传输安全性的理解,包括协议差异和TLS握手机制第 629 题介绍你的奖励函数是怎么设计的。 考察强化学习奖励函数设计能力及对目标对齐、稀疏奖励、安全约束等核心问题的理解第 630 题Promise 的出现解决了什么问题,它有哪些状态和方法? 考察对 Promise 设计动机、状态机及常用 API 的理解第 631 题为什么数据库索引常用B+树而不是其他数据结构?请比较B+树与二叉树、哈希表、跳表等结构的适用场景。 考察对B+树特性的理解及不同索引结构的选型能力第 632 题你使用过哪些线程池,请举例说明其应用场景和选择理由。 考察对线程池类型、参数配置及典型业务场景的理解第 633 题当电脑上安装了多个软件时,网络数据包是如何被正确分发到对应软件的? 考察操作系统网络栈中端口与协议在数据分发中的作用第 634 题请描述MMoE模型的完整训练流程,并说明如何确定专家数量。 考察MMoE架构理解与超参数选择能力第 635 题使用 Redis 实现分布式锁时需要注意哪些问题? 考察分布式锁实现的正确性、稳定性与边界处理第 636 题在无电线传播延迟的理想假设下,继续对逻辑分包做优化,哪些优化手段会失效或变得无意义? 考察对时序优化方法边界条件的理解第 637 题什么情况下会触发浏览器重排? 考察对浏览器渲染机制中重排触发条件的理解第 638 题在数据库设计中,VARCHAR 类型的最大字符长度是多少?请解释其限制取决于什么因素。 考察对数据库字符串类型底层实现和长度限制的理解第 639 题OOM问题怎么排查并且设置参数 考察JVM内存溢出问题的排查方法及参数设置能力第 640 题项目:GraphRAG 怎么保证召回准确率? 考察对图检索增强生成的理解与召回准确率优化能力