菜鸟集团面试题(2026 最新)

菜鸟集团相关面试题,按最终去重题目聚合。

1094 道真题 · 更新 2026-08-05

筛选题目
第 1 题锁的四种状态是什么,它们之间如何变化? 考察对Java对象头中锁状态转换机制的理解技术原理Java第 2 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解技术原理Java第 3 题说说MD5加密算法 考察对MD5算法原理、特性及应用局限的理解安全意识技术原理第 4 题估计一下杭州有多少个快递员,你会用什么方式估算? 考察估算能力、建模思路与假设驱动业务理解数据驱动问题拆解第 5 题请介绍 Redis 的持久化机制,并比较 RDB 与 AOF 的优缺点。 考察 Redis 持久化原理、特性对比及适用场景技术原理方案权衡Redis第 6 题你了解哪些设计模式? 考察设计模式的知识广度与实际应用理解问题拆解技术原理第 7 题抽象类和接口的底层实现是什么?它们能否被实例化?请解释final和static关键字的作用。 考察Java面向对象核心概念及其底层实现理解自我认知技术原理Java第 8 题Redis 中如何实现 Token 过期自动删除? 考察基于 Redis 实现 Token 过期删除的机制与原理问题拆解技术原理Redis第 9 题Redux(或 Vuex/Pinia)的核心思想是什么?请解释其数据流和关键概念。 考察状态管理框架的原理理解技术原理PiniaReduxVuex第 10 题Java中哪些操作会触发堆内存的初始化?比如new对象或加载静态类时。 考察JVM内存结构、对象创建和类加载机制对堆内存的影响技术原理Java第 11 题请说明垃圾回收机制,并列举哪些对象可以作为 GC Roots。 考察对 JVM 垃圾回收原理及可达性分析根对象的理解技术原理JVM第 12 题实习期间哪个需求让你印象最深? 考察候选人项目经验、问题处理能力和自我反思问题拆解项目复盘结果导向第 13 题进程的状态有哪些? 考察对进程生命周期状态的理解技术原理第 14 题请介绍你对缓慢变化维度(SCD)的理解,并说明常见的处理策略。 考察对数据仓库维度建模中缓慢变化维度处理策略的掌握业务理解技术原理方案权衡第 15 题请实现二叉树的层序遍历。 考察树遍历的基本算法实现能力编码实现技术原理第 16 题Java开发中遇到什么技术上的问题,怎么解决的? 考察问题排查能力、技术深度与复盘能力持续改进项目复盘问题排查Java第 17 题请描述你的项目所涉及的数据量规模,以及数据量对方案设计的影响。 考察候选人对自己负责系统的数据规模认知及其技术方案影响性能优化问题拆解技术选型第 18 题签名和加密的区别是什么? 考察对签名与加密在目的、机制和安全性上的辨析能力技术原理方案权衡第 19 题请谈谈你了解的缓存类型,以及为什么在系统中使用缓存? 考察对缓存分类的掌握与使用缓存的核心动机系统设计技术原理方案权衡Redis第 20 题请说明进程上下文切换发生的时机有哪些? 考察对操作系统进程调度与上下文切换触发条件的理解问题拆解技术原理