菜鸟集团面试题 · 问题拆解

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

1094 道真题 · 当前筛选命中 197 · 更新 2026-08-05

筛选题目已选:问题拆解
第 81 题请比较链表和数组在插入操作上的差异,并说明在尾部插入时间复杂度都是 O(1) 时,两者在稳定性和适用场景上有什么区别? 考察对数据结构底层存储、插入操作稳定性及复杂度分析的理解问题拆解技术原理方案权衡第 82 题请实现一个支持添加单词和查找单词的字典数据结构,并进一步支持包含通配符(如点号)的模糊查找,例如查找 a.c 能匹配 abc。 考察前缀树设计、递归搜索及通配符匹配能力编码实现问题拆解技术原理第 83 题线程池的初始化参数有哪些?各自作用是什么? 考察对 ThreadPoolExecutor 核心参数的理解问题拆解技术原理Java第 84 题Linux设备有几种类型? 考察对Linux设备模型基础分类的掌握问题拆解技术原理Linux第 85 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解性能优化问题拆解技术原理MySQL第 86 题在 Java 中,如果 catch 块中执行了 return,finally 块中的代码还会执行吗? 考察对 Java finally 块执行机制和 return 交互的正确理解问题拆解技术原理Java第 87 题请分享一次你进行压力测试的经历,包括测试目的、方法和结果。 考察压力测试的实践经验与系统性思考性能优化问题拆解结果导向第 88 题请实现一个计算最多盛水容器的函数,给定一个非负整数数组,每个元素代表柱子的高度,求两只柱子之间的最大盛水面积。 考察双指针算法与数学推理能力编码实现问题拆解技术原理第 89 题请介绍 JVM 的 GC 过程。 考察对 JVM 垃圾回收机制和内存模型的理解问题拆解技术原理JVM第 90 题在单片机项目中使用PID控制时,如何确定和初始化PID参数? 考察PID算法理解和参数整定方法问题拆解技术原理第 91 题请解释HyperLogLog的实现原理。 考察对概率数据结构HyperLogLog基数估计原理的理解问题拆解技术原理方案权衡第 92 题请描述线程的基本状态及其转换条件。 考察对线程生命周期模型的理解与表达清晰度问题拆解技术原理第 93 题可以说一下WCS的调度吗?你可以说一下有哪些算法吗? 考察对仓储控制系统调度算法的理解和应用能力问题拆解系统设计方案权衡第 94 题给定业务场景,说明如何进行数据分层并通过业务报表展示数据。 考察数据仓库分层设计思路与报表落地的全链路能力业务理解问题拆解系统设计第 95 题常见的数据结构有哪些? 考察数据结构基础知识的掌握与归纳能力问题拆解技术原理第 96 题请分享一个你实际遇到的技术问题,并描述你解决它的具体流程。 考察问题定位、分析、解决及复盘能力问题拆解项目复盘问题排查第 97 题请说明JVM中最常用的指令集及其作用,并举例说明一条指令的执行流程。 考察JVM指令集的理解与执行机制问题拆解技术原理JVM第 98 题在没有使用 Spring 框架注解的情况下,一个 HTTP 请求是如何被定位到具体的处理代码的? 考察脱离框架后对请求定位机制的理解问题拆解技术原理Apache Tomcat第 99 题谈谈浅拷贝和深拷贝的区别 考察对对象拷贝语义、引用共享与递归复制的理解问题拆解技术原理第 100 题你未来有读研的打算吗? 考察候选人对深造与职业规划的思考问题拆解人岗匹配自我认知