运满满面试题 · 风险判断
运满满相关面试题,按最终去重题目聚合。
共 646 道真题 · 当前筛选命中 89 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 21 题谈谈你对多线程并发编程的理解,并说明在多线程环境下需要关注哪些核心问题。 考察对多线程基本概念、并发问题与解决方案的掌握第 22 题请说明如何保证缓存与数据库之间的数据一致性,并比较不同方案的优劣。 考察缓存一致性设计、失效处理与方案权衡第 23 题回想迄今为止,让你挫败感最大的一件事是什么?你是如何应对和走出来的? 考察抗压能力、挫折应对与复盘反思第 24 题讲讲Redis分布式锁的设计与实现。 考察分布式锁正确性、失效处理和边界意识第 25 题如何在多线程中让一个线程的数据变化对其他线程可见? 考察线程间数据可见性的原理与实现机制第 26 题这个分布式锁是怎么实现的? 考察分布式锁的实现原理与关键技术点第 27 题请解释什么是任务幂等性,并说明在什么场景下需要保证它,以及如何实现? 考察对幂等性概念的理解、适用场景识别及实现方法第 28 题请介绍你使用过的锁机制,并重点说明分布式锁的实现方式、使用场景以及与其他锁(如乐观锁、悲观锁、synchronized)的异同。 考察并发控制与分布式锁的实践理解、场景权衡与设计要点第 29 题系统可能存在哪些越权攻击?如何检测和解决越权问题? 考察对越权漏洞类型、危害、检测方法及修复方案的理解第 30 题提测的时候没有 bug,说明真的没有 bug 吗? 考察对测试充分性、风险识别和软件质量保障辩证思维的理解第 31 题假设表中有联合索引(A, B, C),当查询条件为 WHERE A = ? AND B > ? 与 WHERE A = ? AND B >= ? 时,分别讨论索引的使用情况有何不同? 考察联合索引最左前缀原则下范围条件对索引使用的影响第 32 题货主会先发低价单,没人接再往上加钱。如果你是司机,会用什么策略来选择接单或不接单? 考察在动态定价和供需博弈场景下的决策策略与风险收益权衡第 33 题作为项目经理,项目进展到99%时领导通知无法继续,你会如何应对? 考察项目异常收尾、风险沟通与职业素养第 34 题请比较分布式事务中的两阶段提交协议和三阶段提交协议。 考察对分布式事务一致性协议的理解与权衡能力第 35 题请解释SETNX分布式锁的原理。 考察对Redis分布式锁实现原理及边界条件的理解第 36 题Java 中 CAS 的 compare 和 swap 操作如何保证原子性?如果要自己实现 CAS,你会怎么做? 考察对 CAS 底层实现原理、原子性的理解以及实现方案的正确性第 37 题请举一个线程不安全的例子,并解释为什么它会导致错误结果。 考察对线程不安全本质的理解及并发问题的分析能力第 38 题在多客户端通过 WebSocket 连接服务器的场景下,你会如何设计鉴权机制? 考察 WebSocket 场景下的鉴权方案与安全边界第 39 题什么是并发编程中的ABA问题?请解释其成因、典型场景和常见解决方法。 考察对CAS机制中ABA问题的理解及应对策略第 40 题场景题:仅使用 Redis 控制用户的访问次数,不能依赖其他组件,你会如何设计? 考察基于 Redis 的访问频率控制方案的原理、边界与工程权衡