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