袋鼠云面试题 · 技术原理
袋鼠云相关面试题,按最终去重题目聚合。
共 334 道真题 · 当前筛选命中 283 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题给定一个包含地区(region)和金额(amount)字段的订单表,请写出按地区汇总金额总和的 SQL 查询。 考察基础 SQL 分组聚合与查询书写能力第 42 题CMS 垃圾回收器主要作用于 JVM 堆的哪个区域? 考察 CMS 收集器的适用区域与设计背景第 43 题请介绍 Spring 事务管理的种类及其使用场景。 考察对 Spring 事务管理方式和传播行为的理解第 44 题JDK动态代理和CGLIB的区别? 考察代理机制原理、适用场景与底层实现差异第 45 题请描述JVM内存模型的整体结构及各区域的作用。 考察对JVM运行时数据区的整体理解第 46 题谈谈 JVM 的内存模型 考察对JVM内存区域划分、对象内存布局及并发内存可见性的理解第 47 题如何解决缓存击穿?逻辑过期方案具体是什么? 考察对缓存击穿问题的理解及逻辑过期方案的原理和适用场景第 48 题JavaScript 中常见的数据类型有哪些? 考察对 JavaScript 基础数据类型和引用类型的掌握第 49 题SQL优化方法 考察SQL性能优化的系统性和常用手段第 50 题在什么特殊情况下,快速排序的时间复杂度会劣化?为什么? 考察快速排序退化场景的识别与分析第 51 题var、let、const 之间有什么区别? 考察 JavaScript 变量声明的作用域、提升和可变性掌握第 52 题埋点怎么实现的? 考察数据埋点的实现方式、原理与工程化能力第 53 题Redis 的过期删除策略和内存淘汰策略分别有哪些? 考察对 Redis 容量管理与数据淘汰机制的理解第 54 题请介绍一下延迟任务(定时/延时任务)的常见实现方案,并说明各自的适用场景。 考察对延迟任务实现原理的理解与方案对比能力第 55 题Spring和Spring Boot的区别是什么? 考察对Spring框架和Spring Boot核心区别的理解第 56 题局部性原理了解过吗? 考察对程序局部性两类表现及其在性能优化中的理解的深度第 57 题如何保证Redis缓存和MySQL数据库的数据一致性?请结合实际场景说明。 考察缓存与数据库一致性保障策略及边界处理第 58 题请介绍一下你对数据库的了解和实际使用经验。 考察数据库基础认知与实际应用场景第 59 题CMS 的标记清除算法与复制算法有什么区别? 考察两种垃圾回收算法的原理差异与适用场景第 60 题CMS 垃圾回收器在哪些阶段会发生 STW(Stop-The-World)? 考察对 CMS 各阶段并发与暂停机制的理解