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