猿辅导面试题 · 系统设计
猿辅导相关面试题,按最终去重题目聚合。
共 469 道真题 · 当前筛选命中 48 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 21 题秒杀时库存扣减具体分哪几步执行?Redis和数据库分别承担什么职责? 考察库存扣减流程的分解与Redis、数据库职责划分第 22 题Redisson分布式锁在高并发下存在哪些可靠性和性能问题? 考察分布式锁在极端场景下的正确性与性能意识第 23 题请介绍消息队列的消费组机制,并说明消费组线程数量该如何配置? 考察对消息队列消费组原理的理解及并发配置的权衡能力第 24 题怎么用UDP实现可靠传输? 考察基于UDP设计可靠传输协议的能力,关注可靠性保障机制与权衡第 25 题如何构建Agent的评测系统? 考察对AI Agent评测体系的理解,包括指标设计、测试环境构建与结果分析方法第 26 题重试的时间间隔如何设计?为什么这样设计? 考察重试策略的合理性与对系统稳定性的影响第 27 题Redis作为缓存怎么保证一致性? 考察缓存与数据库一致性维护策略及取舍第 28 题怎么解决白屏时间过长问题? 考察前端性能优化的系统思路与关键技术手段第 29 题Redis为什么用单线程性能高 考察对Redis单线程模型及性能来源的理解第 30 题请描述你设计或参与过的秒杀活动的业务流程,并说明在哪些环节使用了消息队列。 考察秒杀场景的业务流程设计和高并发处理思路第 31 题Agent与React这两种范式的有什么区别?什么时候该用谁? 考察对Agent自主循环与React执行范式差异的理解及选型判断第 32 题了解 Node.js 吗?Node.js 中的 JavaScript 和浏览器中的 JavaScript 有什么区别? 考察对 JavaScript 运行环境差异的理解,以及 Node.js 的核心特性第 33 题请介绍 CDN 的工作原理及其典型应用场景。 考察对 CDN 核心机制的理解及实际应用判断能力第 34 题在分布式系统中,如何保证接口的幂等性? 考察分布式系统下幂等设计的原理与落地方法第 35 题一个好的RPC通讯协议需要具备哪些特点? 考察对RPC协议设计要素的全面理解第 36 题请设计一个支持10qps的订单系统,并说明关键组件与取舍。 考察订单系统的基本架构设计、库存一致性和高可用处理第 37 题请介绍 Service 的使用方式和使用场景。 考察对 Kubernetes 中 Service 资源的基本理解、服务发现机制和典型应用场景第 38 题如果两个表要同时更新且在不同节点怎么办? 考察分布式事务与多节点一致性方案第 39 题如何设计一个以对话式导购为例的Prompt? 考察Prompt工程的结构化设计、情境化引导和边界控制能力第 40 题请谈谈列式存储的适用场景,并说明 ClickHouse 为什么适合这些场景。 考察对列式存储原理及其典型应用场景的理解