菜鸟集团面试题 · 方案权衡

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

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

筛选题目已选:方案权衡
第 41 题谈谈如何具体设计一个索引 考察数据库索引设计的方法论、取舍和落地细节技术原理技术选型方案权衡第 42 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 43 题请谈谈缓存与数据库的一致性保证方法,以及如何设计缓存过期时间策略。 考察缓存一致性方案的理解与过期策略设计能力性能优化技术原理方案权衡第 44 题TCP拥塞控制怎么实现的? 考察TCP拥塞控制机制的理解与实现原理技术原理方案权衡TCP第 45 题Spring启动慢怎么优化? 考察对Spring启动机制的了解及系统化性能优化能力性能优化方案权衡问题排查Spring Framework第 46 题请说明线程池的创建方式及核心参数。 考察线程池创建方式、核心参数及其作用风险判断技术原理方案权衡Java第 47 题请解释什么是重力补偿,并说明它在机器人控制中的作用。 考察对物理补偿概念的理解及其在控制系统中的应用技术原理方案权衡第 48 题设计模式中,抽象工厂模式和工厂模式的关系是什么? 考察对工厂系列设计模式的结构差异、适用场景和层次关系的理解问题拆解技术原理方案权衡第 49 题请比较MQTT与HTTP在物联网场景下的主要区别,并说明各自适用的场景。 考察对MQTT与HTTP协议特性的理解及场景适配能力技术原理方案权衡HTTPMQTT第 50 题请说明B树和B+树的区别,并解释为什么数据库索引通常使用B+树而非B树。 考察对B树与B+树结构差异的理解,以及基于场景的能力边界分析技术原理方案权衡第 51 题什么是 Redis 缓存穿透?有哪些常见解决方案? 考察对缓存穿透概念及多种治理手段的理解风险判断技术原理方案权衡Redis第 52 题请描述一次服务间远程调用的完整实现过程,包括协议选择、序列化方式、超时与重试策略。 考察对服务间远程调用的整体理解和关键技术选型能力风险判断技术原理方案权衡第 53 题请解释无状态登录与有状态登录的区别,并说明各自的适用场景。 考察对登录态管理核心概念的理解及其应用场景的分析能力技术原理方案权衡JWT第 54 题请说明如何保证 Redis 缓存与数据库(DB)之间的数据一致性。 考察缓存与数据库一致性策略的理解与权衡能力风险判断技术原理方案权衡Redis第 55 题HashMap的底层实现是什么?它是否线程安全?线程安全的替代类有哪些? 考察对HashMap底层数据结构、线程安全性及替代方案的理解风险判断技术原理方案权衡Java第 56 题Redis 的过期删除策略有哪些?分别如何工作? 考察对 Redis 过期键删除机制的整体理解技术原理方案权衡Redis第 57 题RPC 的通信超时如何解决? 考察分布式调用的超时定位、重试策略和降级能力风险判断方案权衡问题排查RPC第 58 题项目中用过哪些设计模式? 考察设计模式的实际应用能力和场景理解项目复盘技术原理方案权衡第 59 题请说明Spring事务的传播属性,并举例说明各自的应用场景。 考察对Spring事务传播行为概念的理解及实际应用能力技术原理方案权衡Spring Framework第 60 题负载因子为什么是0.75? 考察HashMap默认负载因子的设计权衡与原理性能优化技术原理方案权衡Java