淘宝闪购面试题 · 风险判断
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 299 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题服务器的异常情况你能想到哪些场景? 考察对服务器异常场景的覆盖面、分类能力和系统性思考第 2 题假设项目服务在多城市部署,在某城市修改价格后,如何保证其他城市看到的结果一致?异步更新的延迟如何解决? 考察分布式数据一致性策略与异步延迟处理第 3 题请说明什么是一人一单的并发控制问题,以及如何设计防重机制来避免超卖或重复下单? 考察对高并发下单场景下防止用户重复购买、库存超卖的理解与设计能力第 4 题分库分表怎么做,分的时候需要注意哪些点,分完会有哪些副作用? 考察数据库水平扩展的设计方法与分片后的一致性、查询和运维影响第 5 题你在项目中是如何发现并定位单例类相关问题的? 考察对单例模式常见问题的识别能力和排查思路第 6 题在数据库事务中,如何确定行锁获取与事务提交的顺序?请分析其原理和影响。 考察对数据库锁机制与事务隔离级别的理解,以及操作顺序的合理性分析第 7 题高精度视频场景下,为什么把播放记录保存在缓存中?频繁访问 Redis 是否也会带来性能问题? 考察缓存使用动机、Redis 高并发读写性能与瓶颈风险第 8 题热加载时,类版本不一致如何处理? 考察类版本冲突的处理策略和相容性判断第 9 题如何解决缓存穿透和雪崩问题? 考察缓存异常场景的识别与应对策略第 10 题进程同步有哪些常见方式?请说明各自特点,并重点介绍共享内存同步的具体实现方法。 考察对进程同步机制的理解深度及共享内存的实际使用能力第 11 题请介绍布隆过滤器 考察对布隆过滤器原理、特性及应用场景的理解第 12 题怎么保证RabbitMQ消息不丢失? 考察消息可靠性保障的整体设计与细节落地第 13 题讲讲缓存穿透的解决 考察对缓存穿透的理解及解决方案的掌握第 14 题在使用 changesets 进行 monorepo 发包时,如何设计 GitHub CI/CD 流程? 考察 CI/CD 流水线设计与自动化发布能力第 15 题Redis过期策略 考察Redis过期数据清理机制的理解第 16 题为了防止Redis挂掉,应该使用哪种持久化方式? 考察对Redis持久化机制的理解及其在故障恢复中的作用第 17 题SpringBoot怎么做事务,怎么设置事务隔离级别 考察Spring事务管理机制与隔离级别配置能力第 18 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用第 19 题当高流量导致 Redis 被打垮时,你会如何处理并预防? 考察故障应急处理、降级策略与容量规划能力第 20 题ConcurrentHashMap 如何保证并发安全? 考察对分段锁、CAS、synchronized 和读写精度的理解