猿辅导面试题 · 技术原理

猿辅导相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 121 题RAG怎么构建索引的? 考察对RAG检索增强生成中索引构建流程与细节的理解系统设计技术原理RAGVector Database第 122 题给定一个整数数组,请为每个元素找出下一个比它大的元素。例如输入 [2,1,3],输出为 [3,3,-1]。请说明你的算法思路并写出代码。 考察单调栈在解决下一个更大元素问题中的应用编码实现问题拆解技术原理第 123 题代码题:消除字符串中的ape,并判断两个字符串s1和s2能否交错拼接成s3。 考察字符串处理与动态规划的基础能力编码实现问题拆解技术原理第 124 题场景题:一个超出内存限制的大文件怎么排序? 考察外部排序、分治思想和磁盘IO优化问题拆解技术原理方案权衡第 125 题秒杀时库存扣减具体分哪几步执行?Redis和数据库分别承担什么职责? 考察库存扣减流程的分解与Redis、数据库职责划分问题拆解系统设计技术原理MySQLRedis第 126 题MySQL中一条UPDATE语句的执行过程是怎样的? 考察MySQL执行器与存储引擎的协作机制问题拆解技术原理MySQL第 127 题Redis的ZSet(有序集合)是如何实现的? 考察Redis有序集合的底层数据结构与实现原理技术原理Redis第 128 题微调的输入是什么,和推理的输入有什么区别? 考察对模型训练与推理阶段输入差异的理解技术原理第 129 题你自己用Redis的命令去实现分布式锁用什么命令? 考察Redis分布式锁核心命令及原子性理解编码实现问题拆解技术原理Redis第 130 题请实现编辑距离算法,并说明其时间复杂度和空间复杂度。 考察动态规划基础和算法实现能力编码实现问题拆解技术原理第 131 题在设计RAG系统时,你会如何优化其检索与生成效果? 考察RAG系统优化策略与端到端评估方法问题拆解技术原理方案权衡RAG第 132 题四次挥手中的TIME_WAIT状态出现在哪一步? 考察TCP连接关闭过程及TIME_WAIT状态的理解技术原理TCP第 133 题synchronized锁升级的思路是什么? 考察对JVM内置锁优化机制的理解,包括偏向锁、轻量级锁与重量级锁的转换条件技术原理Java第 134 题CAS原理是什么,底层如何实现 考察并发原语CAS的原子性原理和底层实现机制技术原理Java第 135 题长短期记忆(LSTM)网络是怎么构建的? 考察对LSTM门控机制和结构组成的理解技术原理第 136 题Redis的主从同步是怎么同步的? 考察对Redis主从复制机制的理解,包括同步流程、增量与全量同步技术原理问题排查Redis第 137 题请编写代码删除已排序链表中的所有重复节点,只保留原始链表中没有重复出现的节点。 考察链表操作、边界处理与编码实现能力编码实现问题拆解技术原理第 138 题RC(读已提交)隔离级别会产生哪些问题? 考察对读已提交隔离级别下异常现象的理解风险判断技术原理第 139 题请介绍消息队列的消费组机制,并说明消费组线程数量该如何配置? 考察对消息队列消费组原理的理解及并发配置的权衡能力系统设计技术原理方案权衡第 140 题怎么用UDP实现可靠传输? 考察基于UDP设计可靠传输协议的能力,关注可靠性保障机制与权衡系统设计技术原理方案权衡UDP