猿辅导面试题 · 性能优化
猿辅导相关面试题,按最终去重题目聚合。
共 469 道真题 · 当前筛选命中 39 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 21 题请介绍 CDN 的工作原理及其典型应用场景。 考察对 CDN 核心机制的理解及实际应用判断能力第 22 题为什么 script 脚本运行时间长会导致页面白屏? 考察对浏览器渲染阻塞机制与主线程任务的理解第 23 题Go Mutex的实现细节,如何实现自旋并且在超过自旋次数后失败的Mutex? 考察Go Mutex底层实现、自旋机制和自适应策略第 24 题在做压力测试时,你主要关注哪些关键指标?又是如何判断和分析这些指标的? 考察压力测试指标理解与脚本解读能力第 25 题批量训练怎么实现的,样本间长度不一怎么解决? 考察深度学习批量训练原理与变长序列处理第 26 题请说明什么是 Redis 的大 key 问题,以及你会如何定位并处理它? 考察对大 key 危害、定位方法和处理策略的理解第 27 题请说明 Redis 的线程模型,以及它对性能的影响。 考察对 Redis 单线程模型的理解及多路复用机制第 28 题请分析你刚才实现的代码的时间复杂度和空间复杂度,并说明空间复杂度可以如何进一步优化? 考察算法复杂度分析与空间优化能力第 29 题什么是防抖和节流,请手写实现 考察对前端性能优化概念的理解及编码实现能力第 30 题请说明synchronized的实现原理。 考察对Java内置锁底层机制和锁升级过程的理解第 31 题介绍下Golang的GC机制 考察Golang垃圾回收机制的原理、版本演进和优化手段第 32 题请解释 Java 中的强引用、软引用、弱引用和虚引用,并说明各自的使用场景。 考察对 Java 引用类型原理的理解及实际应用场景的把握第 33 题Vue模板编译过程以及项目页面怎么呈现给用户 考察Vue模板编译核心流程与页面渲染机制第 34 题请解释MySQL中索引是什么,以及它的作用和工作原理。 考察对MySQL索引概念、底层结构及使用价值的理解第 35 题大模型训练时采用什么padding方式,为什么? 考察对序列填充策略及其对训练效率和注意力机制影响的理解第 36 题在写入非常频繁的场景下,如何处理MQ消息堆积问题? 考察消息队列性能优化、扩容和积压应对策略第 37 题请介绍一下你是如何定位和优化数据库慢查询的? 考察数据库性能问题排查的完整思路与工具方法第 38 题你用UUID做数据库ID会有什么问题吗? 考察对UUID作为主键的存储、索引和查询性能影响的深入理解第 39 题JDK动态代理和CGLIB在创建和调用性能上有什么差别? 考察对两种代理性能特性的理解