淘天集团面试题 · 方案权衡 · Java
淘天集团相关面试题,按最终去重题目聚合。
共 2775 道真题 · 当前筛选命中 80 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 41 题在 Java 中,应该用什么方式来让出时间片?有什么更合适的替代方案? 考察对线程调度与并发控制工具的掌握程度第 42 题Java的异步线程和MQ有什么区别? 考察异步实现方式的理解、适用场景和权衡第 43 题Java创建线程池的核心参数及其含义是什么?在设置这些参数时应考虑哪些因素? 考察对线程池核心参数的理解及实际配置时的权衡能力第 44 题请比较 synchronized、volatile 和 ReentrantLock 在并发编程中的使用场景与区别。 考察 Java 并发同步机制的理解、适用场景及权衡第 45 题请比较 ArrayList 和 HashSet 的异同,并说明各自适用的场景。 考察对 Java 集合框架中 List 与 Set 核心差异的理解第 46 题线程池的原理是什么? 考察对线程池核心机制、并发控制与场景适配的理解第 47 题主线程在运行过程中启动了10个子线程,需要等待所有子线程结束之后再继续执行主线程,有哪些实现方法(如CountDownLatch、Semaphore等)? 考察多线程同步机制的理解与选择能力第 48 题请说明 volatile 关键字的作用,以及在什么场景下适合使用它。 考察对 Java 可见性与有序性语义的理解和应用场景判断第 49 题BlockingQueue有哪些实现,各自适用什么场景? 考察对并发阻塞队列实现的掌握与场景选型能力第 50 题请比较常见的GC算法及它们各自的应用场景,并说明如何选择? 考察垃圾回收基础算法的原理、优缺点与适用场景第 51 题请介绍 Java 中线程间通信的常用方法。 考察对 Java 多线程通信机制的掌握程度和实际应用能力第 52 题ConcurrentHashMap在Java 7和Java 8的锁实现有何不同?各自的优缺点是什么? 考察对锁粒度演进和并发性能取舍的理解第 53 题请解释线程池的基本工作原理以及核心参数的作用。 考察对线程池模型、核心参数和任务执行流程的理解第 54 题请介绍并发线程池的核心参数及其配置原则。 考察对线程池核心参数含义、工作流程及配置权衡的理解第 55 题优先队列怎么确定大顶堆小顶堆 考察优先队列实现中堆类型选择的原理与场景判断第 56 题String字符串为什么不可变? 考察对String类设计原理、不可变性机制及内存安全的理解第 57 题你的项目中使用了线程池,请说明你是如何配置核心线程数、最大线程数、队列大小和拒绝策略的。 考察线程池核心参数的配置依据和业务场景适配能力第 58 题ArrayList和LinkedList在海量写入删除场景下该用什么 考察对两种线性表在增删操作下的时间复杂度、底层结构与性能权衡的理解第 59 题请解释线程池的核心参数及其作用,并介绍如何合理配置线程池。 考察对线程池核心参数的理解及实际配置能力第 60 题你会将 synchronized 直接加在方法上吗?原因是什么? 考察对 synchronized 锁粒度与使用场景的理解