菜鸟集团面试题 · 技术原理
菜鸟集团相关面试题,按最终去重题目聚合。
共 1094 道真题 · 当前筛选命中 836 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 361 题如何实现线程安全的 Map?请介绍常用方案及适用场景。 考察多线程环境下 Map 的线程安全实现与选择第 362 题请谈谈你对Java Lambda表达式的理解,并举例说明它的使用场景。 考察对Java函数式编程特性的理解与应用能力第 363 题Linux设备有几种类型? 考察对Linux设备模型基础分类的掌握第 364 题Http与RPC的区别? 考察对HTTP与RPC协议底层原理、应用场景和选型权衡的理解第 365 题请说明B树和B+树的区别,并比较它们与其他树结构的优缺点。 考察对B树家族及常见平衡树结构原理和适用场景的理解第 366 题CSS盒模型中的box-sizing:border-box和content-box有什么区别? 考察对CSS盒模型核心概念及尺寸计算规则的理解第 367 题JVM的垃圾回收算法有哪些? 考察对JVM垃圾回收算法原理、优缺点和适用场景的理解第 368 题请介绍你的项目中 Kafka 是如何被使用和设计的? 考察对 Kafka 应用场景、核心机制的实际理解与项目落地能力第 369 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 370 题在 Java 中,如果 catch 块中执行了 return,finally 块中的代码还会执行吗? 考察对 Java finally 块执行机制和 return 交互的正确理解第 371 题数据倾斜的原因有哪些? 考察对分布式数据处理中数据倾斜成因的掌握与分析能力第 372 题依赖注入的实现方式有哪些? 考察对依赖注入核心概念和常见实现机制的理解第 373 题阻塞队列怎么实现的? 考察并发阻塞队列的底层实现原理与边界处理第 374 题在 JVM 中,什么时候会发生 Full GC? 考察对垃圾回收机制和堆内存管理阶段的理解第 375 题请介绍面向对象的三大基本特性是什么? 考察对面向对象核心特性的概念理解与区分第 376 题如何创建线程 考察多线程基础知识与创建方式的理解第 377 题ThreadLocal用来干啥,怎么实现的 考察对ThreadLocal的用途和底层实现机制的理解第 378 题ZooKeeper 的高可用实现原理是什么? 考察对 ZooKeeper 选举、数据一致性及故障恢复机制的理解第 379 题请实现一个计算最多盛水容器的函数,给定一个非负整数数组,每个元素代表柱子的高度,求两只柱子之间的最大盛水面积。 考察双指针算法与数学推理能力第 380 题请介绍一下 Java 中实现多线程的几种调用方式,并说明各自的使用场景。 考察对多线程创建与启动方式的理解及应用场景判断