淘天集团面试题 · Java

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

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

筛选题目已选:Java
第 41 题面向对象编程相比面向过程编程有哪些优点? 考察对面向对象核心特性及其工程价值的理解技术原理方案权衡Java第 42 题除了线程池,你在项目中还使用过哪些并发工具? 考察并发编程工具的掌握与实际应用能力项目复盘技术原理Java第 43 题请说明 AQS(AbstractQueuedSynchronizer)的核心原理及其在并发编程中的作用。 考察对 AQS 状态管理、等待队列、共享与独占模式的理解技术原理Java第 44 题在 Java 中,有哪些创建线程的方式?各自的特点和适用场景是什么? 考察 Java 多线程基础与线程创建方式的理解技术原理技术选型Java第 45 题在自定义类加载器中重写方法时,每个方法里都做了什么? 考察对自定义类加载器各关键方法职责的精确理解编码实现技术原理Java第 46 题Java常见设计模式有哪些? 考察对常见设计模式及适用场景的掌握与归纳能力技术原理Java第 47 题请说明线程池的核心构造参数及其各自的作用。 考察对线程池参数含义和调优依据的理解技术原理方案权衡Java第 48 题请谈谈你对Lock和synchronized区别的理解。 考察Java并发锁机制的核心原理与选型能力技术原理方案权衡Java第 49 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 50 题请介绍线程池的典型使用方式,并说明常用参数的含义。 考察对线程池参数、提交执行流程和合理配置的理解问题拆解技术原理技术选型Java第 51 题线程池中的任务如何访问主线程中的数据? 考察对线程池任务执行上下文、线程安全及数据传递机制的理解风险判断技术原理Java第 52 题假设项目中有两个JAR包A和B,它们都包含一个全限定名完全相同的Service类(包路径和类名都一致)。项目启动时,这个Service类实际会加载A中的还是B中的,或者两个都会加载?请解释原因。 考察类加载机制、双亲委派与同名类冲突处理技术原理问题排查Java第 53 题请介绍一下Java的多态。 考察对面向对象多态概念、实现方式及应用场景的理解技术原理Java第 54 题谈谈 JVM 的内存模型 考察对JVM内存区域划分、对象内存布局及并发内存可见性的理解性能优化技术原理JavaJVM第 55 题你是如何理解面向对象三大特性的? 考察对封装、继承、多态的核心概念理解与实际应用能力技术原理方案权衡C++Java第 56 题如何自己实现一个类加载器? 考察类加载机制的原理与自定义类加载器的实现要点编码实现技术原理Java第 57 题线程安全的HashMap有哪些? 考察对Java并发容器和JDK版本演进的掌握性能优化技术原理技术选型Java第 58 题说说 ConcurrentHashMap 的具体实现原理。 考察对 ConcurrentHashMap 线程安全机制、数据结构与演进的理解系统设计技术原理Java第 59 题项目中有没有用过多线程?请讲一些常用的用法和实现。 考察多线程基础知识、线程创建方式、线程池使用及实际项目应用业务理解编码实现技术原理Java第 60 题volatile关键字的作用和原理是什么? 考察对volatile的内存可见性、禁止重排序及底层实现的理解风险判断技术原理Java