菜鸟集团面试题 · 技术选型 · Java
菜鸟集团相关面试题,按最终去重题目聚合。
共 1094 道真题 · 当前筛选命中 19 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 1 题请解释什么是动态代理,并说明其典型应用场景。 考察对动态代理概念、实现原理及应用场景的理解第 2 题你使用过哪些创建线程的方式?请分别说明区别和适用场景。 考察对线程创建方式的理解与选择能力第 3 题Java集合容器中,哪些是线程安全的? 考察对Java集合线程安全特性的掌握和区分能力第 4 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 5 题Java 反射是什么,用在什么场景? 考察对 Java 反射机制的理解及实际应用场景的掌握第 6 题请介绍你熟悉的垃圾收集器,并说明其适用场景。 考察垃圾收集器知识掌握程度与场景判断能力第 7 题数组和链表的区别是什么?各自有哪些典型应用场景? 考察对两种基础线性数据结构的特性理解与实际选型能力第 8 题你为什么选择学习并从事Java开发? 考察求职动机、技术选型逻辑与职业规划第 9 题ArrayList和LinkedList的区别,以及各自的使用场景是什么? 考察对Java常用集合类内部实现与适用场景的理解第 10 题抽象类和接口有什么区别? 考察对面向对象基本概念的理解深度第 11 题请介绍 Java 中常用的 Map 实现类有哪些,各自的特点是什么? 考察对常用 Map 实现的掌握和对比能力第 12 题JDK1.8和JDK1.7有什么改进? 考察对Java版本演进的理解和关键特性掌握第 13 题Comparable 和 Comparator 这两种排序方式有什么区别? 考察对 Java 两种排序机制的理解和适用场景辨析第 14 题String、StringBuffer、StringBuilder的区别、使用场景、效率和安全性是什么? 考察Java字符串类的底层机制与并发场景下的选型能力第 15 题请介绍你对 Java Collection 框架的了解,包括主要接口与实现、各种集合类的优缺点,以及你在实际项目中使用或优化它们的经验。 考察 Java 集合知识体系、实现原理理解及实际应用与优化能力第 16 题请介绍Java中常见的Map实现,并说明它们的适用场景和区别。 考察对Map集合的掌握和场景权衡能力第 17 题CMS和G1垃圾回收器的区别 考察对两种主流垃圾回收器原理、适用场景和缺陷的理解第 18 题为什么选择 Java 作为安卓开发或深度学习方向的编程语言? 考察候选人对语言特性、适用场景及个人技术方向的理解第 19 题JDK11有哪些主要的新特性? 考察对JDK版本演进和核心新特性的掌握