猿辅导面试题 · 技术原理
猿辅导相关面试题,按最终去重题目聚合。
共 469 道真题 · 当前筛选命中 370 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 201 题你了解哪些大模型?通常用来解决什么问题?可以聊聊 Transformer 的核心内容吗? 考察对大模型知识广度、应用理解及Transformer原理的掌握第 202 题了解 Node.js 吗?Node.js 中的 JavaScript 和浏览器中的 JavaScript 有什么区别? 考察对 JavaScript 运行环境差异的理解,以及 Node.js 的核心特性第 203 题如果把同一个 key 的同一个元素连续 put 两次,HashMap 里最终有几个元素?底层是怎么比较判定的? 考察键相同值覆盖机制及 hashCode 与 equals 的契约第 204 题请介绍 Thrift 序列化的基本原理,并说明当新增字段时如何处理以保证兼容性。 考察对 Thrift 序列化机制及二进制格式兼容性的理解第 205 题请详细比较 Redis 中的 ziplist 与 hashtable,说明它们各自的适用场景和优缺点,以及 intset 与 hashtable 的区别。 考察对 Redis 底层数据结构的设计权衡和适用场景的理解第 206 题请实现并演示两个线程互相等待对方持有锁而死锁的代码,并确保程序能够运行产生死锁。 考察对死锁四要素的理解、锁与线程的运用能力,以及能够构造出实际可运行死锁场景的代码能力。第 207 题死锁的条件以及怎么避免 考察对死锁必要条件及预防、避免、检测解除策略的掌握第 208 题请讲解 JavaScript 中原型和原型链的概念,并分析给定代码中 instanceof 的判断结果。 考察对 JavaScript 原型链机制的理解及 instanceof 操作符的实际运用第 209 题cookie中samesite和httponly是什么 考察对Cookie安全属性SameSite和HttpOnly的理解与应用第 210 题请介绍 CDN 的工作原理及其典型应用场景。 考察对 CDN 核心机制的理解及实际应用判断能力第 211 题在分布式系统中,如何保证接口的幂等性? 考察分布式系统下幂等设计的原理与落地方法第 212 题在使用 Spring 框架时,你常用过哪些注解? 考察对 Spring 常用注解的掌握程度及分类理解第 213 题介绍下Golang的Goroutine调度 考察对Goroutine调度模型、GMP结构和调度时机的理解第 214 题Kafka中如何保证消息生产成功? 考察Kafka生产端可靠性配置与确认机制第 215 题React的setState如何获取最新值? 考察对React状态更新机制的理解和异步执行边界第 216 题请介绍一下弹性盒布局(Flexbox)的基本概念、常用属性和典型使用场景。 考察对弹性盒布局的理解、关键属性的掌握及应用能力第 217 题Java动态代理有哪两种实现方式?它们分别适用于什么场景? 考察对JDK动态代理和CGLIB的了解及选择考量第 218 题请列举网络通信中常用的HTTP请求方法,并说明各自的用途和适用场景。 考察对HTTP请求方法的掌握程度及其应用场景的理解第 219 题请介绍你参与或主导的开源项目,特别是涉及单点登录(OIDC)的实现。 考察开源项目经历、OIDC技术理解与个人贡献第 220 题请介绍 Redis 的持久化机制,并对比它们的适用场景。 考察 RDB 与 AOF 持久化的原理、优缺点及选型