猿辅导面试题 · 技术原理
猿辅导相关面试题,按最终去重题目聚合。
共 469 道真题 · 当前筛选命中 370 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 141 题请详细说明线程池的核心参数,以及任务从提交到执行的具体过程。 考察对线程池参数含义及任务调度流程的理解第 142 题HTTPS 为什么安全,它是怎么做到的? 考察对 HTTPS 加密、身份认证与完整性保障机制的理解第 143 题你们在最近的开发流程中,有没有实际使用 AI(如代码生成、Prompt 工程)?请结合具体场景,介绍你们使用 AI 或 Prompt 的经验,以及你个人认为让结果更好的关键做法是什么? 考察候选人对 AI 工具的实际应用能力、Prompt 工程经验与结果优化意识第 144 题canvas的width和Height和css设置canvas的width和height有什么区别 考察对Canvas像素坐标与CSS显示尺寸映射关系的理解第 145 题@SpringBootApplication是如何实现依赖注入的? 考察对Spring Boot启动流程与依赖注入机制的理解第 146 题机器学习模型的输入样本在训练前通常需要做哪些预处理? 考察数据预处理的标准流程与常见方法第 147 题Spring Boot 相比传统 Spring 框架有哪些主要优点? 考察对 Spring Boot 自动配置、内嵌服务器、简化部署等核心特性的理解第 148 题请谈谈 Kotlin 相对于 Java 的主要优势,并说明这些优势在实际开发中如何体现。 考察候选人是否了解 Kotlin 的核心特性及其工程价值第 149 题如何构建Agent的评测系统? 考察对AI Agent评测体系的理解,包括指标设计、测试环境构建与结果分析方法第 150 题在训练神经网络时,训练损失是如何计算的? 考察损失函数的选择、计算流程及对反向传播的影响第 151 题Vue 中为什么不能用 index 作为 key 值? 考察列表渲染中 key 的作用与索引作为 key 的缺陷第 152 题请介绍一下你对 MapReduce 的理解及其核心工作原理。 考察分布式计算框架的基础知识与原理理解第 153 题说说你对 JVM 内存结构的理解,包括线程私有和线程公有的部分。 考察对 JVM 运行时数据区划分及线程隔离与共享机制的掌握第 154 题重定向有301和302,你知道这两个有什么区别吗? 考察HTTP重定向状态码语义及实际应用场景的理解第 155 题请实现二叉树的锯齿形层序遍历(LeetCode 103),并说明其时间与空间复杂度。 考察二叉树层序遍历的变体实现与复杂度分析第 156 题请描述Android中View的绘制流程,包括各主要方法的调用顺序与作用。 考察对Android View绘制体系的理解和表述能力第 157 题请解释 Stack Overflow 与 OutOfMemoryError(OOM)的区别。 考察对 Java 内存模型及常见运行时错误的原理性理解第 158 题三次握手中有半连接队列和全连接队列,有什么区别? 考察对TCP三次握手过程中连接队列机制的理解第 159 题请说明垃圾回收(GC)在什么场景下会导致程序暂停(Stop-The-World)? 考察对GC停顿机制、触发场景及影响的理解第 160 题undo log是做什么的? 考察对数据库事务回滚和MVCC实现原理的理解