猿辅导面试题(2026 最新)
猿辅导相关面试题,按最终去重题目聚合。
共 469 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 21 题请介绍你在MySQL索引优化和慢查询处理方面的实践经验。 考察对MySQL索引原理、优化手段及慢查询排查流程的理解第 22 题你做过哪些与 Jetpack KMP(Kotlin Multiplatform)相关的需求? 考察候选人对 Jetpack 生态下 KMP 的实际应用经验与理解深度第 23 题假设给你500个用户,请预设你在运营或服务这些用户过程中可能遇到的困难,并说明应对思路。 考察对用户规模扩大后潜在问题的预判能力和解决方案设计第 24 题请说明数据库事务的隔离级别及其作用。 考察对事务隔离级别的理解及并发控制知识第 25 题数据和视图绑定是怎么实现的?请结合你熟悉的前端框架说明其原理。 考察前端数据驱动视图的核心机制与实现理解第 26 题Redis是用来做存储DB还是缓存DB,有什么区别? 考察对Redis在不同应用场景下的定位差异与数据管理特性的理解第 27 题怎么定义页面是出于活跃状态的? 考察对页面生命周期和活跃状态判定的理解第 28 题在你们系统的数据库设计中,主键 ID 是如何生成的? 考察主键生成策略的技术选型、适用场景与权衡第 29 题可重复读是如何实现的 考察数据库事务隔离级别可重复读的实现机制与原理理解第 30 题请分享一次你在项目中做的性能优化实践,并说明优化的思路和效果。 考察候选人性能优化实战经验、方法论和量化结果意识第 31 题怎么理解Redis所谓的“单线程” 考察对Redis单线程模型、多路复用机制及性能权衡的理解第 32 题请介绍你在项目中负责的具体工作及角色。 考察候选人项目职责、贡献与个人主导部分第 33 题请解释TypeScript的泛型,并说明它在函数和接口中的应用。 考察泛型的基本概念、约束及复用代码能力第 34 题在秒杀系统中,权威库存量应该存储在哪里?为什么通常不直接以数据库库存作为秒杀期间的实时依据? 考察对秒杀场景下库存数据一致性与存储选型的理解第 35 题模型预训练和微调有什么区别? 考察对大模型训练范式的理解与概念辨析第 36 题请挑选一段你最有收获的经历,具体介绍其中的背景、你采取的行动以及结果。 考察候选人自我认知、逻辑表达与经历复盘能力第 37 题请解释TypeScript的枚举类型,并说明数字枚举与字符串枚举的区别。 考察TypeScript枚举的语法、行为及适用场景第 38 题请解释什么是泛型,以及泛型擦除的原因和实现做法。 考察对Java泛型机制、类型擦除原理及其权衡的理解第 39 题请解释 JavaScript 的单线程模型,并说明它如何在单线程下处理异步操作。 考察对 JS 事件循环机制与异步处理原理的理解第 40 题说说Redis持久化 考察对Redis持久化机制的理解、使用场景与数据安全权衡