百度面试题 · 风险判断
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 420 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 281 题在基于轮询或时间片的问题中,如何将时间问题空间化为一条线段,并设计一种机制使得在某个时间点(如12点)附近到达的请求也能稳定地获得奖品? 考察将时间模型转化为空间结构,并处理边界条件下的竞态与一致性第 282 题缓存雪崩是什么原因造成的,如何应对? 考察对缓存雪崩成因的理解与系统化应对方案第 283 题String中重写equals()不重写hashCode()会出现什么问题 考察equals与hashCode契约的理解及其在实际集合类中的应用第 284 题为什么要手写TCC而不直接用现成框架? 考察对自研动机和框架局限性的理解第 285 题Agent 服务高可用、稳健性是怎么保证的? 考察对 Agent 服务高可用设计与稳健性保障的理解第 286 题MySQL中,用户表name字段有非唯一索引,存在多条name=xxx的记录。开启事务后执行SELECT ... FOR UPDATE按name查询,会加什么锁? 考察InnoDB锁机制在非唯一索引加锁场景下的具体表现第 287 题在设计留资组件(表单/回呼/M)时,如何把PIPL的“最小必要、明示同意、保存期限”内嵌到埋点与数据流转里? 考察将隐私合规要求落地到数据采集与流转设计的能力第 288 题如果将参数篡改了,应该怎么办? 考察对输入校验与安全防护的认知和实践能力第 289 题是否有Attention极化现象,如何应对? 考察对Transformer中注意力分布极化问题的理解与应对策略第 290 题当用户提出不完整的请求时,你如何设计系统来补全用户意图? 考察意图识别与上下文补全的设计能力第 291 题一个已关闭的 buffer 持续读取数据,会一直读到空吗? 考察对关闭后读取行为的边界理解第 292 题解释一下对于写操作,为什么要先更新数据库再删除缓存? 考察缓存一致性策略、并发风险与系统设计权衡第 293 题请描述你们系统的对账流程是如何设计的,包括对账范围、频率、核对逻辑以及异常处理方式。 考察业务理解与问题拆解能力,以及系统设计中对数据一致性和风险控制的把握第 294 题在实现多用户并发访问 Agent 时,你是如何保证线程安全的? 考察并发编程中对共享状态和线程安全的设计能力第 295 题请讲讲单例模式。 考察单例模式的核心思想、实现方式及并发安全性第 296 题假设有一个接口设置的超时时间为10分钟,实际执行了20分钟,有可能会重试,要如何处理这个任务不被二次执行? 考察分布式任务幂等、超时与重试场景下的并发控制能力第 297 题线上服务调用离线计算结果时,你通常选择实时更新还是固定周期刷新?分别有什么权衡? 考察对离线结果在线应用时效性和一致性的理解与取舍第 298 题协程中的栈是怎么扩缩容的? 考察协程栈管理的原理、动态调整策略及边界处理第 299 题针对你写的处理不重复三元组的代码,若代码已完成,会从哪些方面设计测试用例? 考察测试设计能力与边界场景覆盖意识第 300 题谈谈你对 Redis 分布式锁的理解。 考察分布式互斥原理、正确性边界与常见问题处理