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

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

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

筛选题目已选:技术原理
第 821 题数据库索引有哪些类型?二级索引是什么?底层的索引查找是怎么进行的? 考察数据库索引类型、二级索引概念及索引查找机制的理解问题拆解技术原理第 822 题策略模式怎么用?请结合你使用工厂模式和策略模式实现布隆过滤器的经历来说明。 考察策略模式的适用场景、结构角色及与工厂模式的配合使用项目复盘技术原理方案权衡第 823 题HashMap 为什么在链表长度变短后不立即把红黑树转回链表?为什么不全部用红黑树? 考察树退化策略背后的空间与性能权衡性能优化技术原理方案权衡Java第 824 题MySQL有哪些事务隔离级别,InnoDB默认的隔离级别是什么? 考察对MySQL事务隔离级别的掌握及InnoDB默认配置技术原理InnoDBMySQL第 825 题ArrayList和LinkedList各自适合存储什么数据? 考察对两种List实现的数据结构特点与适用场景的理解技术原理方案权衡第 826 题进程之间的通信方式有哪些? 考察对进程间通信机制的掌握与适用场景判断技术原理方案权衡第 827 题ArrayList和LinkedList的区别以及各自的实现原理是什么? 考察对Java集合框架中常用数据结构底层实现与性能差异的理解技术原理方案权衡Java第 828 题请介绍RTOS中常见的内存分配策略及其适用场景。 考察对RTOS内存管理机制的理解及方案权衡能力技术原理方案权衡第 829 题请介绍你项目中遇到的主要技术难点,以及你是如何定位和解决的。 考察候选人发现、拆解和解决技术问题的能力问题拆解项目复盘技术原理第 830 题JDK11有哪些主要的新特性? 考察对JDK版本演进和核心新特性的掌握技术原理技术选型Java第 831 题如何实现Redis分布式锁? 考察分布式互斥的原子性、可靠性及边界场景处理风险判断系统设计技术原理Redis第 832 题讲解一下TCP三次握手和四次挥手的过程。 考察对TCP连接建立与释放机制的准确理解技术原理TCP第 833 题为什么不要用业务值作为主键ID,会有什么问题? 考察主键设计原则、业务值作为主键的风险及应对策略风险判断技术原理方案权衡第 834 题手写实现一个函数,在给定误差精度下计算一个非负数的平方根。 考察数值计算中二分法或牛顿迭代的实现、收敛条件与精度控制编码实现问题拆解技术原理第 835 题volatile 关键字在 Java 并发编程中的作用是什么? 考察对 volatile 内存语义和适用场景的理解技术原理Java第 836 题请说明如何合理配置线程池的核心参数以应对高并发场景? 考察对线程池核心参数理解及配置策略系统设计技术原理方案权衡