袋鼠云面试题 · Java

袋鼠云相关面试题,按最终去重题目聚合。

334 道真题 · 当前筛选命中 68 · 更新 2026-08-05

筛选题目已选:Java
第 41 题synchronized 锁的是什么? 考察对 synchronized 锁对象及监视器锁原理的理解技术原理Java第 42 题如果有一个没有和前端交互、只是底层跑任务的应用,不追求低 STW,只追求吞吐量,有什么合适的垃圾回收器? 考察根据应用特性选择合适的 GC 算法技术选型方案权衡JavaJVM第 43 题请介绍你对 AQS(AbstractQueuedSynchronizer)的理解,并说明它在 Java 并发库中的应用。 考察对 AQS 底层机制、核心组件和使用场景的掌握程度问题拆解技术原理Java第 44 题在 Java 中,对象作为参数传递时是按值传递还是按引用传递?请结合示例说明其实际效果。 考察对 Java 参数传递机制的理解和准确表达技术原理Java第 45 题如果使用ReentrantLock,高并发情况下,线程大量阻塞,但是CPU利用率较低,你要怎么解决? 考察并发锁竞争导致线程阻塞时,如何优化锁策略和系统资源利用风险判断技术原理方案权衡Java第 46 题当核心线程都在执行任务时,任务队列还没满,然后非核心线程也还有的情况下,一个新的任务进来之后,会丢到队列中还是使用非核心线程来执行任务? 考察线程池任务调度策略和核心资源的理解技术原理方案权衡Java第 47 题并发情况使用什么处理,并发包中还有哪些方法? 考察并发编程实践与java.util.concurrent包的工具掌握技术原理方案权衡Java第 48 题线程池的工作原理是什么,常用的拒绝策略有哪些? 考察对线程池核心参数、任务调度流程及饱和处理策略的理解技术原理方案权衡Java第 49 题请介绍你使用jmap工具排查Java内存问题的经验。 考察对jmap命令的掌握程度及实际内存排查能力技术原理问题排查Java第 50 题HashMap怎么解决哈希碰撞 考察HashMap处理哈希冲突的机制及细节问题拆解技术原理Java第 51 题SPI是什么,哪些场景用到了SPI? 考察对SPI概念的理解及实际应用场景的掌握技术原理技术选型Java第 52 题请介绍 ConcurrentHashMap 的实现原理、线程安全机制及适用场景。 考察对并发容器底层实现、线程安全性和适用场景的理解风险判断技术原理Java第 53 题HashMap元素是怎么索引到指定下标的? 考察HashMap哈希索引机制与哈希碰撞处理的理解技术原理Java第 54 题线程池如何初始化? 考察对线程池核心参数与初始化时机的理解风险判断技术原理Java第 55 题请解释HashMap的原理。 考察对HashMap数据结构、哈希冲突处理及JDK实现的掌握风险判断技术原理Java第 56 题有用过反射吗?怎么用反射获取一个对象的某个属性? 考察反射机制的理解和属性访问的具体实现编码实现技术原理Java第 57 题List和LinkedList的区别是什么? 考察对Java集合框架中接口与实现类的理解技术原理技术选型Java第 58 题引用类型和基本类型的区别是什么?从内存角度考虑。 考察对Java/JavaScript中基本类型与引用类型在内存分配、存储位置和传递方式上的理解技术原理JavaJavaScript第 59 题String类有哪些方法? 考察对Java常用String类方法的掌握程度技术原理Java第 60 题CMS 在哪些阶段会发生 STW? 考察对 CMS 停顿阶段的具体认知技术原理JavaJVM