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

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

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

筛选题目已选:技术原理
第 781 题经典的五层协议是什么? 考察网络分层模型的基础知识技术原理第 782 题请说明 Spring Framework、Spring Boot 和 Spring Web(Spring MVC)三者之间的关系。 考察对 Spring 生态核心组件的理解与概念区分业务理解技术原理技术选型Spring BootSpring FrameworkSpring MVC第 783 题请解释一下间隙锁(Gap Lock)的作用和实现原理。 考察对数据库并发控制中间隙锁的理解,包括其定义、作用场景和潜在问题风险判断技术原理InnoDBMySQL第 784 题数据库的四大特性是什么? 考察对数据库事务ACID特性的理解与表述技术原理第 785 题MySQL 存在深分页查询的性能问题,Elasticsearch 是否也存在类似问题?请说明其原因与应对方案。 考察对 MySQL 与 Elasticsearch 分页机制差异及深分页性能问题的理解性能优化技术原理技术选型ElasticsearchMySQL第 786 题请谈谈你对 TCP 协议的理解,包括它解决了哪些问题,以及具体是如何解决的。 考察对 TCP 核心机制及设计动机的深层理解业务理解问题拆解技术原理TCP/IP第 787 题Redis 宕机时数据是否会丢失?请结合持久化机制说明原因。 考察 Redis 持久化原理及数据可靠性边界风险判断技术原理方案权衡Redis第 788 题请解释 MySQL InnoDB 的 MVCC 机制,并说明它如何支持并发控制。 考察对 InnoDB MVCC 核心原理及其在并发控制中作用的理解技术原理InnoDBMySQL第 789 题请描述创建一个对象在内存中的完整过程,包括类加载、内存分配、初始化和对象引用建立等步骤。 考察对对象创建底层机制的理解,包括类加载、内存分配、初始化顺序和引用建立编码实现技术原理Java第 790 题Java中的局部变量是线程安全的吗?它们存放在内存的哪个区域? 考察局部变量的线程安全性和JVM内存区域分配问题拆解技术原理Java第 791 题TCP 四次挥手中,服务端接收客户端 FIN 失败会发生什么? 考察对被动关闭方处理失败和半关闭状态的理解风险判断技术原理TCP第 792 题谈谈你对排序算法的了解,平时常用的排序算法有哪些,以及各类排序算法的适用场景。 考察排序算法的基础知识、实际使用经验及场景判断能力技术原理方案权衡第 793 题请描述Java线程的生命周期,列出所有线程状态。 考察线程状态的完整认知问题拆解技术原理Java第 794 题请详细解释MySQL的三大日志(redo log、undo log、binlog)以及MySQL的索引机制。 考察MySQL事务持久化、回滚、复制机制及索引原理问题拆解技术原理MySQL第 795 题请解释Spring框架中的三级缓存机制,并说明它如何解决循环依赖问题。 考察对Spring容器Bean生命周期和循环依赖处理机制的理解问题拆解技术原理Spring Framework第 796 题请说明Spring AOP的实现原理,并对比动态代理和静态代理的区别,以及它们在编译期和运行期各自的介入时机。 考察对Spring AOP底层机制、代理方式及实现阶段的理解技术原理Spring Framework第 797 题SpringBoot自动装配的核心注解和原理 考察SpringBoot自动装配的核心注解与运行原理技术原理技术选型Spring Boot第 798 题大模型对话时的记忆功能是其自身提供的能力吗?请区分模型本身与外部机制的作用。 考察对大模型对话记忆机制的理解,区分模型能力与工程实现系统设计技术原理LLM第 799 题synchronized 是什么类型的锁? 考察对 synchronized 锁机制、特性及应用场景的理解技术原理方案权衡Java第 800 题请描述线程的生命周期及其状态转换。 考察对线程状态机及各状态转换条件的理解技术原理Java