淘天集团面试题 · Java

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

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

筛选题目已选:Java
第 21 题序列化接口的作用是什么?为什么需要序列化?在RPC调用下传递一个没有实现序列化的二叉树会有什么问题? 考察序列化概念、作用及RPC场景下的实践问题风险判断技术原理Java第 22 题发生OOM了怎么办?怎么排查? 考察内存溢出问题的排查思路与工具应用能力风险判断技术原理问题排查Java第 23 题说说线程的创建方式 考察对 Java 多线程基础创建方式的掌握程度技术原理Java第 24 题Netty了解过吗? 考察 NIO 网络框架的基础认知、核心组件与适用场景技术原理技术选型JavaNetty第 25 题请描述Java对象的生命周期,包括从创建到回收的关键阶段。 考察对Java对象内存管理、引用状态和垃圾回收机制的理解问题拆解技术原理JavaJVM第 26 题synchronized与Lock的区别是什么? 考察Java并发同步机制的理解与选型能力技术原理方案权衡Java第 27 题在 Java 中新建线程有哪几种方式? 考察 Java 并发编程基础与线程创建方式的掌握技术原理Java第 28 题请解释线程池的核心概念,并说明其工作原理和主要参数。 考察对线程池基本概念、工作原理及关键参数的理解问题拆解技术原理Java第 29 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用风险判断技术原理Java第 30 题final放在类上有什么用? 考察对final关键字作用及面向对象设计原则的理解技术原理方案权衡Java第 31 题如果有一个Integer是null,对其拆箱会出现什么? 考察Java自动拆箱机制及空指针异常风险风险判断技术原理Java第 32 题谈谈 G1 和 CMS 的区别 考察对两种垃圾收集器设计目标、工作方式与适用场景的理解技术原理方案权衡JavaJVM第 33 题Java中throw和throws有什么区别? 考察对异常抛出语法及其使用场景的区分编码实现技术原理Java第 34 题为什么ArrayList扩容是1.5倍? 考察对Java集合扩容机制及其性能权衡的理解技术原理方案权衡Java第 35 题Java中的锁要考虑哪些方面 考察对Java并发锁的原理、应用和边界问题的理解风险判断技术原理方案权衡Java第 36 题在 Java 中,使用 new 创建两个值相同的 Integer 对象,用 == 比较的结果是什么?请解释原因。 考察 Java 包装类缓存机制与对象引用比较的理解技术原理问题排查Java第 37 题请实现三个线程按顺序轮流输出1到100之间的整数。 考察多线程协作、同步机制与顺序控制能力编码实现风险判断技术原理Java第 38 题Java 线程池有哪几种拒绝策略?请分别说明其行为。 考察线程池拒绝策略的掌握与边界处理意识风险判断技术原理方案权衡Java第 39 题如果静态代码块在类加载时抛出异常,会抛出什么类型的错误? 考察对类加载过程中静态初始化异常处理机制的理解技术原理问题排查Java第 40 题请解释Java中hashCode和equals方法的区别与联系。 考察对Object两个核心方法契约的理解技术原理Java