猿辅导面试题 · 技术选型

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

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

筛选题目已选:技术选型
第 1 题常用的限流算法有哪些(令牌桶、漏桶、计数器)? 考察对常见限流算法的原理理解与适用场景辨析技术原理技术选型方案权衡第 2 题Web Worker的实现逻辑以及使用场景 考察对Web Worker原理、限制和应用场景的理解技术原理技术选型方案权衡第 3 题你做过哪些与 Jetpack KMP(Kotlin Multiplatform)相关的需求? 考察候选人对 Jetpack 生态下 KMP 的实际应用经验与理解深度项目复盘技术原理技术选型第 4 题在你们系统的数据库设计中,主键 ID 是如何生成的? 考察主键生成策略的技术选型、适用场景与权衡系统设计技术选型方案权衡第 5 题在秒杀系统中,权威库存量应该存储在哪里?为什么通常不直接以数据库库存作为秒杀期间的实时依据? 考察对秒杀场景下库存数据一致性与存储选型的理解风险判断系统设计技术选型MySQLRedis第 6 题ArrayList和LinkedList的使用场景分别是什么? 考察对两种List实现底层结构与性能差异的理解技术原理技术选型方案权衡Java第 7 题请介绍几种常见的前端状态管理方案,并说明各自的适用场景。 考察对前端状态管理方案的广度认知与场景化选型能力技术原理技术选型方案权衡MobXReactRedux第 8 题请比较 Redis 的 AOF 和 RDB 持久化机制,并说明各自的优缺点及适用场景。 考察对 Redis 持久化原理、性能与恢复策略的理解技术原理技术选型方案权衡Redis第 9 题请介绍你项目中使用的DBSCAN聚类方法,包括原理与选择原因。 考察对DBSCAN原理的理解与技术选型能力问题拆解技术原理技术选型第 10 题设计订单查询接口时,通常需要了解哪些方面的技能或功能? 考察订单查询场景下的技术栈综合认知业务理解系统设计技术选型第 11 题Java中常见的锁机制有哪些? 考察对Java并发锁体系的掌握和场景理解技术原理技术选型Java第 12 题Redis怎么持久化? 考察Redis持久化机制的理解与配置权衡技术原理技术选型Redis第 13 题什么情况下比较适合使用多路复用? 考察对多路复用适用场景的判断能力技术选型方案权衡第 14 题如何破坏双亲委派机制? 考察对类加载器双亲委派机制的理解及其在实践中的扩展能力风险判断技术原理技术选型Java第 15 题请介绍 Redis 的常用数据结构及其典型应用场景。 考察对 Redis 核心数据结构的掌握及场景映射能力业务理解技术原理技术选型Redis第 16 题请介绍Spring Boot Starter包的作用与设计原理,并举例说明如何自定义一个Starter。 考察对Spring Boot自动装配机制及Starter封装思想的掌握系统设计技术原理技术选型Spring Boot第 17 题请详细说明Spring Boot的自动配置机制是如何在底层实现的? 考察对Spring Boot自动配置底层原理的理解技术原理技术选型Spring Boot第 18 题项目中为什么用到Kafka,解决了什么问题? 考察对消息队列选型动机及实际业务价值的理解业务理解项目复盘技术选型Apache Kafka第 19 题Spring Boot 相比传统 Spring 框架有哪些主要优点? 考察对 Spring Boot 自动配置、内嵌服务器、简化部署等核心特性的理解技术原理技术选型Spring Boot第 20 题在项目中你用消息队列解决了什么问题?为什么选择 RabbitMQ 而不是其他消息队列? 考察消息队列的选型依据与实际应用场景业务理解技术选型方案权衡Apache KafkaApache RocketMQRabbitMQ