淘天集团面试题 · Java
淘天集团相关面试题,按最终去重题目聚合。
共 2775 道真题 · 当前筛选命中 316 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 221 题String字符串为什么不可变? 考察对String类设计原理、不可变性机制及内存安全的理解第 222 题你的项目中使用了线程池,请说明你是如何配置核心线程数、最大线程数、队列大小和拒绝策略的。 考察线程池核心参数的配置依据和业务场景适配能力第 223 题ArrayList和LinkedList在海量写入删除场景下该用什么 考察对两种线性表在增删操作下的时间复杂度、底层结构与性能权衡的理解第 224 题请解释线程池的核心参数及其作用,并介绍如何合理配置线程池。 考察对线程池核心参数的理解及实际配置能力第 225 题包含main方法的.java文件执行后,操作系统的处理过程是怎样的? 考察Java程序从源码到进程启动的完整链路理解第 226 题在 Java 中,执行 `Integer a = 100; Integer b = 100;` 后,`a == b` 的结果是什么?为什么? 考察包装类型缓存机制与引用比较的边界第 227 题你会将 synchronized 直接加在方法上吗?原因是什么? 考察对 synchronized 锁粒度与使用场景的理解第 228 题请介绍 ConcurrentHashMap 的实现原理、线程安全机制及适用场景。 考察对并发容器底层实现、线程安全性和适用场景的理解第 229 题JDK和CGLIB实现AOP的区别 考察对AOP底层代理机制的理解与选型能力第 230 题请解释Java的JIT编译及其工作原理。 考察对Java运行时编译优化机制的理解第 231 题说明 HashMap 的底层数据结构,并描述 get 方法的主要流程。 考察对 HashMap 散列存储结构与查找流程的理解第 232 题线程池各个参数分别是什么含义? 考察对线程池核心参数及运行时行为的理解第 233 题请说明ConcurrentHashMap在Java 8中的主要实现思路和数据结构。 考察对ConcurrentHashMap内部结构与并发设计的基本理解第 234 题请解释线程池中各个核心参数的含义及其作用,例如核心线程数、最大线程数、队列容量、拒绝策略等。 考察对线程池参数定义、作用及相互关系的理解第 235 题核心线程数和最大线程数有什么区别? 考察线程池参数的含义及其对任务处理的影响第 236 题请说明HashMap的扩容机制和树化条件分别是什么? 考察对HashMap底层数据结构及其动态调整机制的理解第 237 题请解释HashMap的原理。 考察对HashMap数据结构、哈希冲突处理及JDK实现的掌握第 238 题Java创建线程的方法有哪些? 考察对Java多线程基础创建方式的掌握程度第 239 题Java 根据什么特性在运行时决定调用哪个方法?请结合重写说明。 考察运行时多态与方法分派的底层机制理解第 240 题请谈谈在学习 Java 的过程中,你对 Java 编程方法论的认识,并说明要写出高质量的 Java 程序应遵循哪些关键实践? 考察对 Java 编程方法论的理解及工程化实践能力