菜鸟集团面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 341 题在 Java AQS 读写锁中,如何用 int 类型的 state 确定读锁和写锁的状态? 考察对读写锁状态位划分及相关位运算的理解编码实现技术原理Java第 342 题G1垃圾回收器相比CMS有什么好处? 考察G1与CMS垃圾回收器的设计差异及优势风险判断技术原理方案权衡Java第 343 题请解释Spring框架中循环依赖的产生原因、解决方案及其局限性。 考察对Spring IoC容器循环依赖处理机制的理解及边界意识技术原理问题排查Spring Framework第 344 题请描述Java对象完整的生命周期,从创建到被回收的各个阶段。 考察对对象生命周期各阶段及触发条件的理解问题拆解技术原理Java第 345 题你们的缓存和 DB 用的什么一致性策略?是强一致的吗? 考察缓存与数据库一致性策略的理解与实践系统设计技术原理方案权衡第 346 题请介绍 Spring 框架的核心容器(IoC 容器)的启动流程,以及它如何管理 Bean 的生命周期。 考察对 Spring IoC 容器启动流程和 Bean 生命周期管理的理解问题拆解技术原理Spring Framework第 347 题为什么事务不生效? 考察对事务失效常见原因的理解与排查能力技术原理问题排查Spring Framework第 348 题请比较链表和数组在插入操作上的差异,并说明在尾部插入时间复杂度都是 O(1) 时,两者在稳定性和适用场景上有什么区别? 考察对数据结构底层存储、插入操作稳定性及复杂度分析的理解问题拆解技术原理方案权衡第 349 题请实现一个支持添加单词和查找单词的字典数据结构,并进一步支持包含通配符(如点号)的模糊查找,例如查找 a.c 能匹配 abc。 考察前缀树设计、递归搜索及通配符匹配能力编码实现问题拆解技术原理第 350 题MySQL 慢查询你知道吗?如何解决? 考察对慢查询定位、分析及优化的完整理解性能优化技术原理问题排查MySQL第 351 题说一下 HashMap,为什么负载因子是 0.75? 考察 HashMap 扩容机制与时空权衡的理解技术原理方案权衡Java第 352 题请实现红黑树的插入操作,并说明主要步骤。 考察红黑树插入的编码实现能力编码实现技术原理第 353 题请解释Java序列化和反序列化的概念。 考察对Java对象持久化与传输机制的核心理解技术原理Java第 354 题请介绍OSI七层模型的每一层及其主要功能。 考察对网络分层模型的基本理解与记忆技术原理第 355 题介绍 Java 有几种集合类 考察对 Java 集合框架整体结构和分类的掌握技术原理Java第 356 题注册中心在项目中的作用是什么? 考察对注册中心核心功能的理解及其在微服务架构中的价值系统设计技术原理第 357 题线程池中的线程是如何销毁的? 考察线程池线程生命周期管理与资源回收机制技术原理问题排查Java第 358 题类和对象的区别? 考察面向对象基本概念的理解与表述清晰度技术原理第 359 题线程池的初始化参数有哪些?各自作用是什么? 考察对 ThreadPoolExecutor 核心参数的理解问题拆解技术原理Java第 360 题请说明线程创建的主要方式,并比较它们的优缺点。 考察线程创建方式的掌握与实际应用能力技术原理方案权衡Java