淘宝闪购面试题 · 风险判断

淘宝闪购相关面试题,按最终去重题目聚合。

共 1902 道真题 · 当前筛选命中 299 道 · 更新 2026-08-05

筛选题目已选:风险判断
第 141 题请解释用户态、内核态以及系统调用之间的关系,并说明其设计目的和工作原理。 考察对操作系统特权级划分、系统调用机制及性能与安全权衡的理解风险判断系统设计技术原理第 142 题如何设计数据库表结构来支持拼团功能,并处理并发拼团请求? 考察拼团业务中表结构设计及并发一致性问题风险判断系统设计方案权衡第 143 题什么是缓存失效?通常指什么场景,以及如何应对? 考察对缓存过期与失效机制的理解及应对策略风险判断技术原理第 144 题MVCC 已经能解决幻读问题,为什么还需要串行化隔离级别?它主要用于解决什么问题? 考察对 MVCC 与串行化隔离级别差异及其适用场景的理解风险判断技术原理方案权衡第 145 题很多人抢票时,如何设计系统以保证不瘫痪、并尽可能保障用户体验? 考察高并发场景下的系统架构设计、流量控制、数据一致性与用户体验保障性能优化风险判断系统设计第 146 题请解释事务的ACID特性,并说明如何实现这些特性,特别是redo log和undo log在其中的作用。 考察对事务ACID特性的理解及其底层实现机制问题拆解风险判断技术原理MySQL第 147 题使用@Transactional有哪些前置条件,什么情况下事务会失效? 考察Spring事务管理机制的理解及失效场景风险判断技术原理Spring Framework第 148 题ThreadLocal的内存泄露是如何产生的? 考察对ThreadLocal底层实现、引用类型和内存回收机制的理解风险判断技术原理Java第 149 题在一个发优惠券的场景,有10万行用户数据表,需要取出用户信息放入模型并返回领券结果,同时验证数据是否满足一定断言(例如面额超过50块、补贴力度过大)。单机内存不足以存放这些数据,现有四台机器,请设计一个批量请求工具,以分布式方式跑这些数据,你会做哪些设计? 考察分布式批处理设计能力,包括数据分片、任务调度、容错与结果聚合问题拆解风险判断系统设计第 150 题服务器资源有限,商品秒杀时有10W个请求同时打过来,该怎么办? 考察高并发限流、削峰填谷与系统保护能力风险判断系统设计方案权衡第 151 题请详细说明HashMap扩容过程、负载因子对性能的影响,以及扩容时如何保证线程安全或避免并发问题。 考察对HashMap原理、扩容机制、负载因子权衡及并发安全的理解性能优化风险判断技术原理第 152 题在更新数据库和 Redis 缓存时,你会把这两个操作放在同一个事务里吗?为什么? 考察对分布式事务边界、缓存一致性与方案权衡的理解风险判断技术原理方案权衡Redis第 153 题原子性操作会不会出现ABA问题? 考察对原子操作与ABA问题关系的理解,及其适用场景风险判断技术原理第 154 题请论述如何保证 Redis 缓存与数据库之间的数据一致性。 考察缓存与数据库一致性方案的理解、适用场景与风险权衡风险判断技术原理方案权衡Redis第 155 题请谈谈你对类卸载机制的理解。 考察对 JVM 类生命周期和内存回收的深入理解风险判断技术原理JavaJVM第 156 题如何保证项目的健壮性? 考察对系统健壮性整体认知、落地实践与常见风险防范风险判断技术原理问题排查第 157 题请介绍缓存穿透、缓存击穿和缓存雪崩的区别及各自的解决方案,并说明如何预防这些问题。 考察对缓存经典问题的理解深度与解决方案的准确性风险判断技术原理方案权衡Redis第 158 题建立连接管道会不会导致OOM? 考察对连接资源管理与内存溢出风险的理解风险判断技术原理第 159 题写完ES,发消息给下游,下游读ES,发现读不到,可能是什么原因? 考察对ES写入可见性与消息顺序的认知风险判断技术原理问题排查Elasticsearch第 160 题请谈谈你对线程的理解,包括线程与进程的区别、线程的生命周期以及线程并发时可能出现的典型问题。 考察对线程基本概念、生命周期和并发风险的理解风险判断技术原理