度小满面试题 · 风险判断
度小满相关面试题,按最终去重题目聚合。
共 807 道真题 · 当前筛选命中 100 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 21 题在 InnoDB 中,如果 SELECT 一个不存在的数据,是否会产生间隙锁?间隙的范围是如何确定的? 考察对 InnoDB 间隙锁机制及锁范围计算的理解第 22 题请解释读写锁的基本工作原理、适用场景及需要注意的边界问题。 考察对读写锁模型的理解及其在并发控制中的适用条件第 23 题系统请求超时时,你会如何处理和排查? 考察对超时问题的处理流程、原因分析和应对策略第 24 题请解释MySQL的当前读和快照读,并说明为什么混合使用它们可能无法彻底解决幻读问题。 考察对MySQL事务隔离级别下读机制及幻读问题的理解第 25 题如何判断当前持有锁的是不是自己? 考察分布式锁中锁持有者身份校验的机制第 26 题Redis内存设置方式有哪些?内存淘汰策略有哪些? 考察对Redis内存管理和淘汰策略的理解第 27 题请介绍如何设计一个可靠的 Redis 分布式锁。 考察分布式互斥的正确性、失效处理和边界意识第 28 题在大文件上传场景中,如何设计并手写核心流程的伪代码? 考察大文件上传的分片、断点续传、并发控制与错误恢复设计能力第 29 题使用 Redis 实现分布式锁时需要注意哪些问题? 考察分布式锁实现的正确性、稳定性与边界处理第 30 题为什么Golang在并发环境下更有优势? 考察对Go并发模型、调度机制及原语的理解第 31 题如果服务和 MQ 之前发送消息进行数据同步的过程意外暂停了,你如何排查? 考察消息同步中断的排查思路、日志与监控手段及对消息可靠性的理解第 32 题MySQL的锁有哪些?分别有什么作用? 考察对MySQL锁机制的分类理解及各类锁的作用第 33 题用户端和管理端交互时,如何保障数据一致性? 考察多端数据一致性设计能力与一致性保证手段第 34 题请介绍熔断器的实现原理及关键设计要点 考察对熔断器机制的理解及工程实现细节第 35 题项目中为什么用线程池,而不直接创建线程并让其一直保活复用? 考察对线程池收益、线程生命周期和资源管理的理解第 36 题使用线程池时需要关注哪些核心问题?请结合常见配置参数和实际场景说明。 考察线程池参数配置、拒绝策略、任务队列及线程安全等综合理解第 37 题Redis集群能做到绝对不丢数据吗? 考察对Redis集群持久化、复制、故障切换中数据丢失机制的理解第 38 题在多线程环境下,Java 中保证线程安全的手段有哪些?请结合实际场景说明。 考察对线程安全实现机制和适用场景的掌握第 39 题后端项目集群部署中,使用Canal同步数据库binlog时,如果Canal发生宕机,从节点的数据同步方案如何设计? 考察Canal高可用架构、故障恢复与数据一致性保障第 40 题请设计微信红包功能的测试用例,并说明你关注的测试重点。 考察测试设计能力、边界条件分析和场景覆盖