数字马力面试题 · 风险判断
数字马力相关面试题,按最终去重题目聚合。
共 2670 道真题 · 当前筛选命中 437 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题请介绍MySQL主从复制的原理和常见同步方式。 考察MySQL主从复制架构理解与一致性边界第 2 题请说明 JWT 与 ThreadLocal 组合使用的作用,以及具体的实现方式。 考察对 JWT 身份认证流程和 ThreadLocal 上下文管理机制的理解与应用第 3 题请介绍一套 Redis 与 MySQL 之间的数据一致性方案,并说明其适用场景和潜在风险。 考察缓存与数据库数据一致性的设计思路、取舍与风险识别第 4 题为什么用布隆过滤器解决黑名单查询问题? 考察对布隆过滤器原理、误判特征及适用场景的理解第 5 题请介绍缓存与数据库一致性问题出现的典型场景,并给出解决方案。 考察对缓存更新流程、并发竞争与一致性强度的理解第 6 题在点赞场景中,如何判断一次点击是有效点赞还是重复的无效点击,并设计防抖方案?请结合 Redis 计数说明你的思路。 考察对防抖、去重与计数一致性的理解,以及用 Redis 实现的技术能力第 7 题如果让你设计一个秒杀系统,你会从哪些点去考虑? 考察系统设计思维、高并发处理能力和关键环节把控第 8 题相比成熟的限流框架,Redis 方案有哪些不足或风险? 考察对技术方案边界和风险的认识第 9 题如果 leader 挂了但 follower 没有及时同步副本,仍然会造成消息丢失,Kafka 如何保证消息不丢失? 考察 Kafka 副本同步机制与消息不丢失的保障原理第 10 题如何保证消息消费的幂等性?请结合具体场景说明。 考察对消息中间件消费幂等性设计方法及其应用场景的理解第 11 题请描述你在项目中如何设计和实现防刷限流方案? 考察防刷限流的策略选择、实现方式及边界处理能力第 12 题延迟双删如何保证时长? 考察延迟双删策略的时长设定依据与边界处理第 13 题订单管理模块讲解一下从提示的方面进行补充还需要测试哪些内容。 考察对订单管理模块完整测试覆盖面的理解与补充能力第 14 题场景题:购物从拉起支付到支付完成的异常用例设计 考察支付流程异常场景的覆盖能力与风险意识第 15 题Redis为什么能用于分布式锁? 考察对Redis特性和分布式锁机制的理解第 16 题volatile 关键字的作用是什么?它能保证原子性吗? 考察对 volatile 语义和 Java 内存模型的理解第 17 题请说明事务的四大特性(ACID)分别是什么,并简单解释。 考察事务基础理论的掌握第 18 题用户登录时,如何将用户标签缓存到 Redis? 考察 Redis 缓存设计的数据结构、过期策略与读写性能第 19 题序列化版本号怎么生成 考察对Java序列化机制中serialVersionUID生成方式及作用的理解第 20 题Redisson分布式锁是怎么实现的? 考察对Redisson分布式锁机制的理解,包括加锁、续期、解锁及故障处理