猿辅导面试题 · 问题拆解 · Java

猿辅导相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题拆解 · Java
第 1 题在Java中,两个线程之间有哪些常用的通信方式?请举例说明其原理和适用场景。 考察Java多线程通信机制的理解与应用能力问题拆解技术原理方案权衡Java第 2 题请描述Java中通过new创建一个对象时,JVM内部的主要流程。 考察对Java对象创建过程中JVM内部机制的理解问题拆解技术原理Java第 3 题请详细说明线程池的核心参数,以及任务从提交到执行的具体过程。 考察对线程池参数含义及任务调度流程的理解问题拆解技术原理Java第 4 题请说明线程池的工作原理和任务执行过程。 考察对线程池核心机制的理解,包括线程复用、任务队列与拒绝策略问题拆解技术原理方案权衡Java第 5 题如果一个类没有实现任何接口,如何使用动态代理? 考察无接口场景下的AOP实现方案问题拆解技术原理Java第 6 题我能直接 new 一个泛型 T 吗? 考察对泛型类型擦除及直接实例化限制的理解问题拆解技术原理Java第 7 题请介绍Java中常用的锁机制及其主要区别和应用场景。 考察对Java锁体系的理解、适用场景判断和并发安全基础问题拆解技术原理方案权衡Java第 8 题在并发编程中,join 方法的作用是什么?如何判断一个线程是否已经结束?你了解 Future 吗? 考察线程协作、终止检测与异步任务工具的理解问题拆解技术原理Java第 9 题请解释 Java 中的强引用、软引用、弱引用和虚引用,并说明各自的使用场景。 考察对 Java 引用类型原理的理解及实际应用场景的把握性能优化问题拆解技术原理Java第 10 题请解释 AQS 的工作原理,包括其核心数据结构与状态同步机制。 考察对 JUC 并发框架 AQS 底层机制的理解问题拆解技术原理Java第 11 题介绍Java中常用的集合框架有哪些? 考察对Java集合框架的整体认知和分类能力问题拆解技术原理Java第 12 题请介绍Java线程池的核心组件、工作原理,以及如何合理配置线程池参数? 考察对Java线程池内部机制的理解与参数调优能力问题拆解技术原理方案权衡Java