淘宝闪购面试题 · 技术选型 · Java
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 38 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 1 题在Java中,当使用值类型(如Valhalla项目中的Point)时,如何保证与现有泛型集合框架(如List<Point>)的兼容性? 考察对值类型在泛型集合中装箱、特化及兼容性处理的理解第 2 题ArrayList和LinkedList的区别是什么?实现堆栈用哪个效率比较高? 考察Java集合框架底层原理及基于数据结构特性的选型能力第 3 题请介绍一下 Java 中常用的集合类及其适用场景。 考察对 Java 集合框架的分类理解、常用实现的特点与选型能力第 4 题请介绍 Java 中常用的锁机制及其适用场景。 考察对 Java 并发锁的理解、区别与选型能力第 5 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 6 题Java中接口和抽象类的区别 考察对Java接口与抽象类语法、语义及设计用途的理解第 7 题并发编程JUC下的类熟悉吗? 考察对Java并发工具包JUC核心类的理解与掌握程度第 8 题请介绍Java中线程安全的List实现,并说明各自适用场景。 考察线程安全集合的实现原理与场景选择能力第 9 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 10 题请列举 Java 中常用的 Map 实现,并说明它们各自的特点和适用场景。 考察对 Java 集合框架中 Map 实现的掌握程度和场景判断能力第 11 题请介绍常见线程池的类别及其适用场景。 考察对Java线程池类型、参数和适用场景的理解第 12 题请介绍Java中的元注解,并说明它们各自的作用。 考察对Java注解元数据定义与常见元注解功能的掌握第 13 题请你列举 Java 中常见的线程安全类,并简要说明各自的使用场景。 考察对 Java 并发包中线程安全类的掌握程度及适用场景的区分能力第 14 题讲讲Java和Go的区别。 考察对两种主流语言核心特性的理解与对比能力第 15 题请说明 Java 动态代理中 JDK 动态代理和 CGLIB 的适用场景及选择依据。 考察对 JDK 动态代理与 CGLIB 原理和适用边界理解第 16 题请介绍Java垃圾回收机制,并说明不同JDK版本默认使用的垃圾回收器。 考察对JVM内存管理与垃圾回收原理的理解,以及对不同版本默认回收器演进的认识第 17 题请对比 Go 和 Java 在语言特性、并发模型和适用场景上的主要区别。 考察对两门语言核心差异的理解及选型判断第 18 题Java反射机制有哪些典型应用场景?请举例说明。 考察对反射在框架和工具中实际用途的理解第 19 题Java集合中HashMap和Hashtable的区别? 考察对Java集合类线程安全性、同步机制和设计演进的掌握第 20 题基于JDK的和基于CGLIB的动态代理有什么区别? 考察对Java动态代理两种实现机制的原理、适用场景及限制的理解