猫眼面试题 · 风险判断

猫眼相关面试题,按最终去重题目聚合。

416 道真题 · 当前筛选命中 57 · 更新 2026-08-05

筛选题目已选:风险判断
第 21 题分布式库存扣减的最终兜底方案如何设计? 考察兜底机制的完整性与工程设计结果导向风险判断系统设计第 22 题分布式锁原理是什么? 考察分布式锁的核心机制和关键设计要点风险判断技术原理Redis第 23 题请解释缓存击穿和缓存穿透的区别,并说明各自的解决方案。 考察对缓存常见问题定义、成因及解决策略的掌握风险判断技术原理方案权衡Redis第 24 题如何提高Redis的可用性? 考察Redis高可用方案与故障处理能力风险判断系统设计技术原理Redis第 25 题当ZooKeeper服务器宕机后,集群是如何继续工作的? 考察对ZooKeeper集群故障恢复与一致性保障机制的理解风险判断系统设计技术原理ZooKeeper第 26 题请解释什么是CAS(Compare-and-Swap)操作,并说明它在并发编程中的应用和存在哪些问题? 考察对无锁并发原语CAS的理解,包括原理、应用场景和局限性风险判断技术原理问题排查Java第 27 题请设计针对猫眼App电影票选座功能的测试用例。 考察测试用例设计思维与边界覆盖能力问题拆解需求分析风险判断第 28 题请描述一条SQL语句在MySQL中的完整执行流程,从客户端发起查询到数据最终落盘,涉及哪些核心模块和日志机制? 考察MySQL架构理解及SQL执行全链路,包括连接器、解析器、优化器、执行器以及日志体系问题拆解风险判断技术原理MySQL第 29 题请解释 ThreadLocal 的实现原理,并说明其内存泄漏风险及应对措施。 考察对线程局部变量存储机制、线程隔离原理和内存泄漏防范的理解风险判断技术原理Java第 30 题String、StringBuilder、StringBuffer 有什么区别? 考察 Java 字符串类的不可变性、线程安全与性能差异性能优化风险判断技术原理Java第 31 题如何设计库存扣减逻辑以解决超卖问题? 考察库存扣减的并发控制与一致性设计风险判断系统设计技术原理第 32 题死锁是什么? 考察对死锁概念、产生条件及应对策略的理解风险判断技术原理第 33 题请解释数据库中的快照读和当前读的区别,并说明各自适用的场景。 考察对数据库事务隔离机制和锁机制的理解风险判断技术原理方案权衡第 34 题请介绍你在电影票和演出业务中的主要职责,以及如何处理高并发和金融相关挑战。 考察业务理解、技术职责和应对高并发与金融安全的综合能力业务理解问题拆解风险判断第 35 题请介绍HDFS的体系结构,并说明数据读写流程中的关键机制。 考察对HDFS架构核心组件与读写容错机制的理解风险判断系统设计技术原理HDFS第 36 题缓存三兄弟中,布隆过滤器会带来哪些坏处(比如误判、数据增删改时需要更新),以及布隆过滤器如何更新? 考察布隆过滤器的缺陷认知与更新维护策略风险判断技术原理方案权衡Redis第 37 题RabbitMQ宕机或消息丢失时如何保证库存扣减最终一致? 考察消息可靠性与最终一致性落地能力风险判断技术原理问题排查RabbitMQ第 38 题熔断器的结构是什么?它的定义包含哪些属性? 考察对熔断器模式核心概念、状态机与配置属性的理解风险判断系统设计技术原理第 39 题使用多线程有什么问题?线程安全是什么? 考察多线程并发下的问题识别与线程安全核心概念风险判断技术原理第 40 题请解释缓存击穿、缓存雪崩和缓存穿透三者的区别,并分别说明常见应对方案。 考察对缓存三类异常的理解深度及对应策略风险判断技术原理方案权衡Redis