猿辅导面试题 · 方案权衡

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

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

筛选题目已选:方案权衡
第 41 题请介绍常见的垃圾回收(GC)算法及其优缺点。 考察对GC算法原理、适用场景和权衡的理解技术原理方案权衡第 42 题多轮对话有了解吗?损失函数的构造和单轮有什么不一样? 考察多轮对话建模中损失函数设计的差异与权衡技术原理方案权衡第 43 题如果Redis集群模式下的key被分片了,需要多次请求怎么办? 考察对Redis集群分片机制、性能优化和批量操作的理解性能优化技术原理方案权衡Redis第 44 题请比较协程与线程的优缺点和主要区别,并说明各自适用的场景。 考察对协程与线程机制、调度模型及适用场景的理解问题拆解技术原理方案权衡第 45 题TCP和UDP有什么区别? 考察对传输层协议核心特性的理解与对比能力技术原理方案权衡TCPUDP第 46 题请谈谈你对 Spring 中 IOC(控制反转)和 AOP(面向切面编程)的理解。 考察对 Spring 核心思想 IOC 与 AOP 的概念、原理及应用场景的理解深度技术原理方案权衡Spring Framework第 47 题场景题:一个超出内存限制的大文件怎么排序? 考察外部排序、分治思想和磁盘IO优化问题拆解技术原理方案权衡第 48 题在设计RAG系统时,你会如何优化其检索与生成效果? 考察RAG系统优化策略与端到端评估方法问题拆解技术原理方案权衡RAG第 49 题Redisson分布式锁在高并发下存在哪些可靠性和性能问题? 考察分布式锁在极端场景下的正确性与性能意识系统设计方案权衡Redisson第 50 题请介绍消息队列的消费组机制,并说明消费组线程数量该如何配置? 考察对消息队列消费组原理的理解及并发配置的权衡能力系统设计技术原理方案权衡第 51 题怎么用UDP实现可靠传输? 考察基于UDP设计可靠传输协议的能力,关注可靠性保障机制与权衡系统设计技术原理方案权衡UDP第 52 题请谈谈 Kotlin 相对于 Java 的主要优势,并说明这些优势在实际开发中如何体现。 考察候选人是否了解 Kotlin 的核心特性及其工程价值技术原理方案权衡Kotlin第 53 题在项目中你用消息队列解决了什么问题?为什么选择 RabbitMQ 而不是其他消息队列? 考察消息队列的选型依据与实际应用场景业务理解技术选型方案权衡Apache KafkaApache RocketMQRabbitMQ第 54 题重试的时间间隔如何设计?为什么这样设计? 考察重试策略的合理性与对系统稳定性的影响风险判断系统设计方案权衡第 55 题请说明垃圾回收(GC)在什么场景下会导致程序暂停(Stop-The-World)? 考察对GC停顿机制、触发场景及影响的理解性能优化技术原理方案权衡JavaJVM第 56 题请介绍一种你了解的消息队列,包括它的核心架构、应用场景和优缺点。 考察对消息队列技术原理、应用场景和选型权衡的理解技术原理技术选型方案权衡Apache Kafka第 57 题请说明线程池的工作原理和任务执行过程。 考察对线程池核心机制的理解,包括线程复用、任务队列与拒绝策略问题拆解技术原理方案权衡Java第 58 题PPO和GRPO的区别是什么? 考察强化学习算法核心机制的理解与对比能力技术原理方案权衡第 59 题如何解决 Redis 缓存中常见的缓存穿透、缓存击穿和缓存雪崩问题? 考察缓存三大问题的成因识别与解决方案设计能力技术原理方案权衡问题排查Redis第 60 题Agent与React这两种范式的有什么区别?什么时候该用谁? 考察对Agent自主循环与React执行范式差异的理解及选型判断系统设计技术原理方案权衡AI AgentReact