淘天集团面试题 · 技术原理 · Java

淘天集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · Java
第 201 题请介绍Java并发编程中你比较熟悉的关键机制及其应用场景。 考察Java并发核心知识体系与理解深度技术原理技术选型Java第 202 题请介绍Java中内存溢出(OutOfMemoryError)的常见类型、产生原因以及排查思路。 考察对JVM内存模型、内存溢出类型及排查方法的技术掌握技术原理问题排查JavaJVM第 203 题在等待子线程全部完成的过程中,如果某个子线程抛出了未捕获异常或执行时间过长,你的实现方式会发生什么?如何设计以应对这些情况? 考察并发场景下的异常处理和超时控制意识风险判断技术原理问题排查Java第 204 题ConcurrentHashMap在Java 7和Java 8的锁实现有何不同?各自的优缺点是什么? 考察对锁粒度演进和并发性能取舍的理解性能优化技术原理方案权衡Java第 205 题ThreadLocal为什么需要remove? 考察对ThreadLocal内存泄漏原理和正确使用方式的理解风险判断技术原理Java第 206 题请解释线程池的基本工作原理以及核心参数的作用。 考察对线程池模型、核心参数和任务执行流程的理解技术原理方案权衡Java第 207 题线程池的任务队列满了之后,会发生什么? 考察线程池饱和处理策略和RejectedExecutionHandler的理解风险判断技术原理Java第 208 题请介绍并发线程池的核心参数及其配置原则。 考察对线程池核心参数含义、工作流程及配置权衡的理解风险判断技术原理方案权衡Java第 209 题线程池的核心线程是在线程池创建时就初始化的吗? 考察线程池的懒初始化机制与预创建方法技术原理Java第 210 题优先队列怎么确定大顶堆小顶堆 考察优先队列实现中堆类型选择的原理与场景判断技术原理方案权衡Java第 211 题String字符串为什么不可变? 考察对String类设计原理、不可变性机制及内存安全的理解技术原理方案权衡Java第 212 题你的项目中使用了线程池,请说明你是如何配置核心线程数、最大线程数、队列大小和拒绝策略的。 考察线程池核心参数的配置依据和业务场景适配能力性能优化技术原理方案权衡Java第 213 题ArrayList和LinkedList在海量写入删除场景下该用什么 考察对两种线性表在增删操作下的时间复杂度、底层结构与性能权衡的理解技术原理方案权衡Java第 214 题请解释线程池的核心参数及其作用,并介绍如何合理配置线程池。 考察对线程池核心参数的理解及实际配置能力技术原理方案权衡Java第 215 题包含main方法的.java文件执行后,操作系统的处理过程是怎样的? 考察Java程序从源码到进程启动的完整链路理解问题拆解技术原理Java第 216 题在 Java 中,执行 `Integer a = 100; Integer b = 100;` 后,`a == b` 的结果是什么?为什么? 考察包装类型缓存机制与引用比较的边界技术原理Java第 217 题你会将 synchronized 直接加在方法上吗?原因是什么? 考察对 synchronized 锁粒度与使用场景的理解技术原理方案权衡Java第 218 题请介绍 ConcurrentHashMap 的实现原理、线程安全机制及适用场景。 考察对并发容器底层实现、线程安全性和适用场景的理解风险判断技术原理Java第 219 题JDK和CGLIB实现AOP的区别 考察对AOP底层代理机制的理解与选型能力技术原理技术选型方案权衡JavaSpring Framework第 220 题请解释Java的JIT编译及其工作原理。 考察对Java运行时编译优化机制的理解技术原理Java