淘天集团面试题 · Java

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

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

筛选题目已选:Java
第 301 题请解释 ThreadLocal 的原理、内存泄漏问题以及在线程池中使用 ThreadLocal 的注意事项。 考察对 ThreadLocal 底层机制、内存管理风险及并发场景应用的理解风险判断技术原理问题排查Java第 302 题在Java中,一个JVM进程理论上能够创建的最大线程数量受哪些因素限制? 考察对JVM线程模型和操作系统资源限制的理解问题拆解技术原理Java第 303 题请实现一个方法,将 key 为 String、value 为 String 或 Integer 的 Map 转换为 JSON 字符串,并指出实现中可能存在的性能或正确性问题及优化点。 考察 JSON 序列化过程中的性能优化与正确性边界意识编码实现性能优化技术原理Java第 304 题请简述Java类加载机制,并解释如何破坏类加载机制及这样做的目的? 考察类加载双亲委派机制及其突破方法与应用场景技术原理技术选型Java第 305 题请列举创建新线程的常见方式,并从适用场景和潜在问题角度进行比较。 考察对线程创建方式的掌握、场景适配与风险意识问题拆解技术原理技术选型Java第 306 题synchronized与ReentrantLock的区别是什么? 考察并发同步机制的理解与选型能力技术原理方案权衡Java第 307 题新建线程有哪几种方式? 考察Java多线程创建方式的掌握与实现区别技术原理技术选型Java第 308 题你有看过JDK里面的源码吗?可以举例说明你从中获得哪些收获? 考察候选人主动阅读源码的习惯、理解深度和知识沉淀能力持续改进自我呈现技术原理Java第 309 题从编译执行机制的角度,C++和Java有哪些核心区别? 考察对两种语言编译与执行机制差异的理解技术原理技术选型C++Java第 310 题如何设计一个全局异常处理机制?请说明其实现方式与考虑要点。 考察全局异常处理的设计能力与工程实践系统设计技术原理JavaSpring Framework第 311 题有哪些线程安全的 Map 实现?它们之间有什么区别?如何选择? 考察并发容器的原理对比与选型能力技术选型方案权衡Java第 312 题请解释CAS机制,并说明它与锁的区别,以及JUC中基于CAS的典型实现。 考察并发原子操作原理、CAS与锁的辨析及JUC类库掌握风险判断技术原理方案权衡Java第 313 题HashMap扩容为何设计为两倍扩容? 考察对HashMap扩容机制及位运算原理的理解问题拆解技术原理Java第 314 题Java中的String对象只存储在字符串常量池中吗? 考察对字符串存储位置全面理解技术原理Java第 315 题try catch finally结构中,try块中如果执行了return,finally块还会执行吗?return语句中的表达式是在finally执行之前还是之后求值? 考察Java异常处理机制中finally块的执行时机与return语句的交互技术原理Java第 316 题Java 多线程环境下,怎么安全共享一个对象? 考察并发安全共享对象的手段与边界意识风险判断技术原理方案权衡Java