菜鸟集团面试题 · 技术原理
菜鸟集团相关面试题,按最终去重题目聚合。
共 1094 道真题 · 当前筛选命中 836 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 681 题箭头函数中的 this 有什么不同? 考察箭头函数 this 的词法绑定特性及其使用场景第 682 题请解释Spring AOP的核心原理,并说明其典型应用场景。 考察对Spring AOP机制的理解及其在实际开发中的应用第 683 题请介绍 MySQL 中的锁机制,包括锁的类型、粒度以及可能出现的问题。 考察对 MySQL 锁机制的理解深度与并发控制意识第 684 题请解释 MySQL 中 B+ 树索引的工作原理,并说明在什么场景下使用普通索引、唯一索引和联合索引。 考察对索引结构、类型选择及适用场景的理解第 685 题请比较Spring Boot与传统Spring框架,说明Spring Boot的主要优势。 考察对Spring Boot核心特性及其相对Spring优势的理解第 686 题多态的底层原理是什么? 考察对面向对象多态实现机制的理解第 687 题请解释HTTPS的工作流程,说明其中使用的非对称加密算法,并阐述CA证书在其中的作用。 考察HTTPS握手流程、非对称加密算法知识及CA证书信任机制第 688 题构造数据结构 LRU,保证插入删除 O(1),如何设计这个数据结构? 考察 LRU 缓存的数据结构设计与复杂度分析第 689 题TCP可靠的原因是什么?请说明具体机制,不涉及握手挥手。 考察对TCP可靠传输核心机制的理解第 690 题算法中,大O记号和小o记号的主要区别是什么? 考察对渐进记号严格定义的理解与区分第 691 题Spring AOP的实现方法、使用场景 考察对Spring AOP底层实现原理的理解及实际应用场景的掌握第 692 题Redis 缓存在哪些情况下会用到锁? 考察缓存场景下锁的使用场景与并发控制意识第 693 题如何根据前序遍历和中序遍历结果重建一棵二叉树?请描述算法思路并分析时间复杂度。 考察二叉树遍历性质的理解与递归分治的编码能力第 694 题在什么场景下,索引使用索引键而不是主键? 考察对数据库索引选择与回表机制的理解第 695 题请介绍 MQTT 协议的核心内容和主要应用场景。 考察对 MQTT 协议的掌握程度及其适用场景的理解第 696 题请谈谈你对ETL的理解,包括其核心流程和典型应用场景。 考察对ETL概念、流程本质及实际业务价值的理解第 697 题请设计一个算法题,要求先给出O(N)解法,再优化为二分查找解法,并指出边界条件容易出错的地方。 考察算法设计、复杂度优化与边界条件处理能力第 698 题请介绍Spark中的Shuffle机制,并说明宽依赖与窄依赖的区别。 考察对Spark数据shuffle原理、依赖关系分类及其性能影响的理解第 699 题请分享你在实际开发中遇到的JVM相关错误(如OOM或StackOverflow)以及你是如何分析和解决的。 考察候选人实际JVM问题排查经验及解决思路第 700 题请介绍进程和线程的核心区别,以及它们各自的优势和适用场景。 考察对操作系统进程与线程概念的理解及实际应用权衡