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

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

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

筛选题目已选:技术原理
第 761 题请介绍 Redis 的常见内存淘汰策略,以及如何根据业务场景选择最合适的策略。 考察对 Redis 内存淘汰机制的理解与场景化选型能力系统设计技术原理技术选型Redis第 762 题Redis缓存可以应用于哪些典型场景?请结合实际说明。 考察对Redis缓存应用场景的理解及落地能力业务理解技术原理方案权衡Redis第 763 题请介绍一段与机器学习相关的实习经历,包括你的具体职责和取得的成果。 考察候选人在机器学习方向的实践能力与经验深度项目复盘结果导向技术原理第 764 题请解释TCP三次握手的过程与目的,并说明为什么需要三次而不是两次。 考察对TCP连接建立机制及其可靠性和半连接风险的理解问题拆解技术原理TCP第 765 题请解释MD5算法的基本原理和实现步骤,并指出其主要安全隐患。 考察对哈希算法原理和实现细节的理解,以及对安全缺陷的认知风险判断安全意识技术原理第 766 题CMS和G1垃圾回收器的区别 考察对两种主流垃圾回收器原理、适用场景和缺陷的理解技术原理技术选型方案权衡Java第 767 题如何解决乐观锁的ABA问题? 考察乐观锁并发控制中ABA问题的识别与经典解决方案风险判断技术原理第 768 题请介绍 SQL 中公共表表达式(CTE)的特点,并说明它在什么场景下比子查询更合适。 考察对 CTE 特性、可读性与适用场景的理解技术原理方案权衡SQL第 769 题请判断给定的字符串是否为有效数字,请至少给出暴力解法并说明优化方向。 考察字符串解析、状态判断与边界处理能力编码实现问题拆解技术原理第 770 题为什么 Redis 采用单线程模型,而且单线程下性能依然很高? 考察对 Redis 线程模型、I/O 多路复用及性能瓶颈的深入理解性能优化技术原理方案权衡Redis第 771 题请介绍MySQL慢查询的排查与优化思路。 考察MySQL慢查询定位、分析与优化的系统性方法性能优化技术原理问题排查MySQL第 772 题CPU内部是如何完成对一个变量取地址再读取其值的操作的? 考察底层硬件执行模型与地址翻译的完整链路问题拆解技术原理第 773 题请解释 Java 中 synchronized 锁升级的过程,以及触发升级的条件是什么? 考察对 synchronized 偏向锁、轻量级锁、重量级锁机制的理解性能优化技术原理Java第 774 题请解释事务的四个特性(ACID),并说明数据库的隔离级别及其分别解决的问题。 考察对事务ACID特性及隔离级别的理解,以及隔离级别与并发问题之间的对应关系问题拆解技术原理第 775 题请解释公平锁和非公平锁的区别,并说明各自的优缺点。 考察并发编程中对锁机制的理解与权衡能力技术原理方案权衡Java第 776 题请谈谈你对数据库相关数据结构(如B+树)的认识,以及为什么数据库会选择这样的数据结构。 考察对数据库底层数据结构及其设计动机的理解技术原理方案权衡第 777 题分布式环境下,对于 MySQL 数据库而言,可以用什么手段来保证数据的唯一性? 考察分布式场景下 MySQL 数据唯一性的保障方案与权衡风险判断技术原理方案权衡MySQL第 778 题乐观锁的实现方式有哪些? 考察对并发控制中乐观锁原理及实现细节的理解技术原理方案权衡第 779 题用过哪些注解?@Bean注解有什么用? 考察对常用Spring注解的掌握及@Bean注解的具体作用编码实现技术原理Spring Framework第 780 题请谈谈你对MySQL锁机制的理解,包括常见的锁类型及其适用场景。 考察MySQL锁机制的理解程度及实际应用场景分析能力风险判断技术原理MySQL