淘天集团面试题 · Java

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

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

筛选题目已选:Java
第 81 题Java面向对象的三大特征是什么?请分别说明。 考察对面向对象核心概念的理解与表达能力技术原理Java第 82 题介绍一下线程池的核心需要包括哪些字段或者属性 考察线程池核心参数的语义及其对任务执行的影响问题拆解技术原理Java第 83 题请说明 ThreadLocal 的 get 方法是如何实现线程隔离的。 考察对 ThreadLocal 底层存储结构与线程隔离机制的理解技术原理Java第 84 题Java 中异常分为哪几类?常见的异常处理方式有哪些? 考察 Java 异常体系基础与处理原则技术原理Java第 85 题请解释 Java 的类加载机制,并说明双亲委派模型的含义与作用。 考察对 Java 类加载流程及双亲委派模型的掌握问题拆解技术原理Java第 86 题请比较 Java 中 String、StringBuilder 和 StringBuffer 在字符串拼接上的差异与适用场景。 考察对 Java 字符串拼接机制、线程安全与性能的理解风险判断技术原理技术选型Java第 87 题volatile关键字,底层原理是什么? 考察对Java内存模型、可见性和有序性原理的理解技术原理Java第 88 题ThreadLocal会产生什么问题,例如内存泄漏?如何避免? 考察ThreadLocal的内存泄漏风险及规避策略风险判断技术原理问题排查Java第 89 题在后端返回给前端数据的时候,如何选择 ArrayList、LinkedList、Set 这类集合? 考察对集合特性、使用场景和数据特点的理解及选型能力技术原理技术选型方案权衡Java第 90 题请深入讲解一下ThreadLocal的实现原理,以及在什么场景下会导致内存泄漏? 考察对ThreadLocal底层机制和内存管理的理解技术原理问题排查Java第 91 题双亲委派机制是什么?为什么要这么设计?有没有不需要它的场景? 考察对类加载机制原理、设计动机及边界场景的理解技术原理方案权衡Java第 92 题项目中有用过 Thread.sleep() 这样的代码吗?使用它有什么潜在问题? 考察对线程休眠机制的理解及实际使用中的风险意识风险判断技术原理Java第 93 题你对Java前沿技术和AI编程有什么了解? 考察候选人对Java生态新技术与AI辅助编程的认知广度与动态跟踪能力持续改进自我呈现Java第 94 题synchronized的实现原理是什么? 考察对Java内置锁机制的底层实现理解,包括锁升级、内存语义和底层指令问题拆解技术原理Java第 95 题在程序运行过程中,如果新增一个类并确保它能被程序的类扫描机制发现,是否能在运行时动态加载?请说明实现方案和注意事项。 考察对JVM运行时类加载机制和热部署/动态加载原理的理解风险判断技术原理Java第 96 题Java的设计模式有哪些 考察对常见设计模式类型的掌握与分类能力自我呈现技术原理Java第 97 题在Java中,如果main方法创建一个子线程并启动,main方法执行完毕后子线程仍在运行,程序会立即停止吗?请解释原因。 考察Java程序生命周期与线程调度机制,以及非守护线程对进程退出的影响技术原理Java第 98 题请介绍 ThreadLocal 的工作原理及使用注意事项。 考察对线程局部变量机制的理解和实际应用边界风险判断技术原理Java第 99 题在 Java 中,执行 `Integer a = 100; int b = 100;` 后,`a == b` 的结果是什么?为什么? 考察包装类型与基本类型比较时的拆箱机制技术原理Java第 100 题请详细说明 ThreadLocal 和 ThreadLocalMap 的底层 Map 设计细节。 考察对 ThreadLocal 内存模型、哈希冲突解决和内存泄漏风险的深入理解风险判断技术原理问题排查Java