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

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

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

筛选题目已选:技术原理
第 281 题请介绍JVM的垃圾回收算法,并比较不同算法各自的适用场景。 考察JVM垃圾回收基础知识的系统性与比较能力技术原理方案权衡JVM第 282 题线上服务发生OOM(内存溢出)时,你会如何定位问题? 考察OOM产生时的排查思路、工具使用和根因分析能力问题拆解技术原理问题排查Java第 283 题请具体说明 B+ 树相较于 B 树的优点。 考察对 B+ 树结构特点及磁盘 IO 优化原理的理解技术原理方案权衡第 284 题请解释 AQS(AbstractQueuedSynchronizer)的核心原理,包括其状态字段、队列结构与线程获取和释放同步状态的基本流程。 考察对 AQS 底层同步机制的理解问题拆解技术原理Java第 285 题请从网络和业务逻辑两个角度,描述客户端向服务器发送一个请求后发生的完整过程。 考察对HTTP请求全链路的理解,包括网络分层与后端处理流程业务理解问题拆解技术原理DNSHTTPTCP第 286 题session和cookie的区别 考察对Web会话管理中客户端与服务端状态存储机制的理解风险判断技术原理第 287 题请介绍Java线程池的核心参数及其作用,并说明如何创建线程池。 考察对线程池核心参数的理解及创建方式问题拆解技术原理Java第 288 题请解释什么是哈希冲突,并说明常见的解决方法有哪些。 考察哈希表基础原理与冲突处理策略技术原理方案权衡第 289 题请介绍JVM中常用的内存回收方式,并说明它们各自的适用场景。 考察对垃圾回收算法与收集器的理解及实际选型能力技术原理技术选型方案权衡JVM第 290 题如果一个类没有被加入IOC容器中,那么在该类内部使用@Resource注解进行依赖注入,是否能成功注入? 考察对Spring依赖注入机制及容器管理的理解技术原理Spring Framework第 291 题讲讲HashMap的底层原理? 考察HashMap的数据结构、扩容机制与并发安全认知问题拆解技术原理Java第 292 题请简要讲解一下 ChatGPT 一类大语言模型的基本工作原理。 考察对大语言模型核心机制的理解与表达清晰度沟通表达技术原理Transformer第 293 题请介绍Java虚拟机的内存结构,并说明各区域的主要作用。 考察JVM运行时数据区域的划分与理解技术原理JavaJVM第 294 题请解释缓存击穿、缓存穿透和缓存一致性问题的定义及区别,并说明各自导致的原因。 考察对缓存三大经典问题的概念理解和区分能力问题拆解技术原理Redis第 295 题volatile 的可见性是如何保证的?请从操作系统和读写屏障的角度分析。 考察对 volatile 可见性底层机制、内存模型与屏障作用的理解技术原理第 296 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解技术原理第 297 题请解释什么是缓存穿透,并说明通常有哪些应对策略。 考察对缓存穿透概念的理解及常见解决方案的掌握风险判断系统设计技术原理第 298 题你偏硬件侧,请谈谈你对软件侧的理解以及对软件架构的理解。 考察候选人软件工程知识和架构认知的广度系统设计技术原理第 299 题一次典型的IO操作会经历几次用户态与内核态的切换? 考察IO操作过程中的态切换机制及其理解问题拆解技术原理第 300 题重写 equals 时为什么必须同时重写 hashCode?不重写会有什么问题? 考察 Java 对象相等性与哈希约定的一致性理解风险判断技术原理Java