淘天集团面试题 · Java
淘天集团相关面试题,按最终去重题目聚合。
共 2775 道真题 · 当前筛选命中 316 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 61 题Java中throw和throws关键字有什么区别? 考察对异常抛出语法和声明机制的理解第 62 题你常用的线程池阻塞队列是什么?为什么不用无界队列?无界队列会有什么问题? 考察对阻塞队列选型和无界队列风险的理解第 63 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 64 题finally一般执行关闭资源的操作,如果这个过程出现异常怎么处理? 考察资源关闭时的异常处理与代码健壮性第 65 题请描述提交任务后线程池的执行流程,包括线程创建、队列排队和拒绝策略触发的完整过程。 考察对线程池任务执行流程的完整理解第 66 题聊一下HashMap的实现原理? 考察HashMap底层数据结构、哈希冲突处理与扩容机制第 67 题新生代、老年代分别使用的垃圾回收算法各是什么? 考察对Java堆内存分代与GC算法原理的理解第 68 题请介绍Java集合体系的整体结构,并说明各接口的主要实现类及其适用场景。 考察对Java集合框架的全面理解和实际应用能力第 69 题线程池提交任务要提供哪些参数? 考察线程池核心参数的理解与配置能力第 70 题什么时候用Set什么时候用List,是怎么判断的呢? 考察对集合特性、去重需求与顺序要求的理解及选型依据第 71 题假设给你一个具体的业务场景和估算的QPS,你如何确定初始的核心线程数和队列大小?请给出你的计算思路。 考察将线程池配置量化为可计算过程的系统设计能力第 72 题多线程的情况下,并发安全的数据结构有了解么? 考察并发安全数据结构的掌握及选择能力第 73 题请完整描述Java对象的生命周期,从类加载开始。 考察JVM类加载机制与对象创建、使用、销毁全过程的理解第 74 题请说明双亲委派模型是什么,以及它有什么作用? 考察对类加载机制的理解及其在Java安全与隔离中的作用第 75 题在 Java 中,char 类型能存储中文吗? 考察对 Java 基本类型 char 的编码理解第 76 题请讲讲 Java 集合中的 List 和 Map 的实现原理,以及它们各自的线程安全性。 考察对常用集合底层实现、线程安全机制及适用场景的理解第 77 题多线程只读 HashMap 会产生问题吗? 考察多线程只读共享数据结构的安全性与对 HashMap 内部机制的理解第 78 题Java是如何实现跨平台跨系统的? 考察对JVM与字节码机制及平台无关性的理解第 79 题Java 1.7 与 1.8 版本在语法方面有哪些重要差异? 考察对Java版本演进中关键语法特性的掌握程度第 80 题五个线程abcde,如果想先执行a,再执行bcd,bcd执行完后执行e如何做? 考察并发线程协作与顺序控制机制的理解与应用