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

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

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

筛选题目已选:技术原理 · Java
第 141 题当使用自定义类作为HashMap的键时,需要重写哪些方法?如果只重写hashCode而不重写equals,会发生什么问题?请举例说明。 考察HashMap键的相等性契约与哈希冲突处理原理技术原理问题排查Java第 142 题Java中的可见性问题是什么?如何解决? 考察对Java内存模型及可见性问题的理解与解决手段问题拆解技术原理Java第 143 题请介绍你了解的几种 ThreadLocal 实现,并说明各自的应用场景和注意事项。 考察对 ThreadLocal 及其变体(如 InheritableThreadLocal、TransmittableThreadLocal)的理解与应用风险判断技术原理技术选型Java第 144 题Callable和Runnable有什么区别? 考察Java并发编程中任务抽象的区别与适用场景技术原理Java第 145 题请对比讲解 Java 中的 BIO、NIO 和 AIO,并说明各自适用场景。 考察对三种 IO 模型原理、阻塞特性与适用场景的理解技术原理方案权衡Java第 146 题线程池的参数怎么选择,具体的线程数量怎么确定? 考察线程池核心参数选型与线程数估算方法性能优化技术原理方案权衡Java第 147 题请列举 Java 中常见的容器(集合框架)并简要说明其用途。 考察对 Java 集合框架基本容器及其用途的掌握程度技术原理Java第 148 题请解释 CAS 的原理、存在的问题及其在 Java 并发包中的应用。 考察对 CAS 操作及其局限性的掌握技术原理方案权衡Java第 149 题谈谈 CMS 垃圾回收器的回收过程 考察对 CMS 收集器各阶段运作机制的理解与并发特性把握技术原理Java第 150 题线程池拒绝策略有哪些? 考察对线程池饱和处理策略的理解及适用场景技术原理方案权衡Java第 151 题请说明Java程序从源码编写到最终运行的完整过程,重点解释编译与解析各阶段发生了什么。 考察Java源码编译、类加载与执行机制的整体理解问题拆解技术原理JavaJVM第 152 题我看你是使用了注解加AOP实现了公共字段的赋值,为什么要使用这个方式实现公共字段的赋值? 考察对AOP与注解在公共字段自动填充场景中的设计理解与权衡技术原理技术选型方案权衡Java第 153 题请解释 Java 内存模型(JMM)中的主内存与工作内存、原子性、可见性和有序性,以及 volatile 的作用。 考察对 Java 内存模型核心概念和并发可见性问题的理解技术原理问题排查Java第 154 题在 Java 中,应该用什么方式来让出时间片?有什么更合适的替代方案? 考察对线程调度与并发控制工具的掌握程度技术原理方案权衡Java第 155 题HashMap的工作原理是什么? 考察对HashMap底层数据结构、哈希冲突处理及并发安全的了解系统设计技术原理Java第 156 题synchronized可作用于哪些地方? 考察对Java同步机制应用范围的掌握技术原理Java第 157 题说说ClassNotFoundException和NoClassDefError的区别 考察JVM类加载异常的理解与区分能力技术原理问题排查Java第 158 题请解释 Java 内存模型(JMM)的核心概念及其作用。 考察对 Java 并发内存可见性、原子性与有序性的理解技术原理Java第 159 题请说说HashMap的原理。 考察对HashMap底层存储结构、哈希冲突处理及扩容机制的理解问题拆解技术原理Java第 160 题请解释 volatile 关键字的工作原理。 考察对 Java 内存模型、可见性与有序性的理解风险判断技术原理Java