菜鸟集团面试题 · 技术原理
菜鸟集团相关面试题,按最终去重题目聚合。
共 1094 道真题 · 当前筛选命中 836 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 401 题讲一下乐观锁和悲观锁的区别和应用场景 考察并发控制策略的理解与场景选择能力第 402 题JMM解决了什么问题? 考察对Java内存模型核心目标与作用的理解第 403 题手写代码:给定数据 x 和 y,用随机梯度下降拟合线性模型 y = wx + b,求出最优的 w 和 b。 考察线性回归建模、梯度下降实现与数值稳定性第 404 题大型商业搜索引擎在返回大量搜索结果时如何处理深分页问题?请结合页面上翻与数据库查询的差异展开。 考察对深分页技术边界及大规模系统设计取舍的理解第 405 题如何保证项目中缓存和数据库之间数据的一致性? 考察缓存一致性问题的理解、解决方案及权衡能力第 406 题MinIO 在项目中承担什么角色?你如何设计对象存储方案以保障可靠性和性能? 考察对象存储的理解及存储方案设计能力第 407 题请介绍你了解的数据治理相关概念或实践。 考察对数据治理领域基本概念、核心流程和常见实践的理解第 408 题订单表是否需要分表?如果暂不分表,为什么不用数据库自增主键直接生成唯一的订单号? 考察对分表必要性、订单号生成机制及分布式唯一ID原理的理解第 409 题常用的垃圾回收器有哪些组合?请介绍 G1 垃圾回收器。 考察 JVM 垃圾回收器分类、典型搭配以及 G1 的运作机制第 410 题红黑树常见操作的时间复杂度是多少?为什么实际场景中不直接使用红黑树,而是当元素数量大于某个阈值时才从链表转换为红黑树? 考察红黑树复杂度知识及数据结构选型的权衡思维第 411 题MVCC除了实现事务回滚还能干什么? 考察对MVCC多版本机制在并发控制与一致性读等场景的应用理解第 412 题MySQL的binlog有什么作用? 考察对MySQL二进制日志核心功能的理解第 413 题乐观锁和悲观锁有什么区别? 考察并发控制两种主流策略的原理、适用场景与权衡第 414 题Python 中的闭包是什么?请说明它的定义、必要条件以及典型应用场景。 考察对 Python 闭包核心概念和应用的理解第 415 题用 SQL 实现查询每个部门薪资最高的员工,要求给出两种方法。 考察 SQL 窗口函数与关联子查询的掌握程度及问题拆解能力第 416 题请描述Java中一次垃圾回收(GC)发生时底层具体发生了什么。 考察对Java内存模型、GC算法及实际回收流程的理解第 417 题最近有没有学习什么新的技术? 考察候选人的学习态度、技术视野与持续学习能力第 418 题实现LRU缓存机制 考察缓存算法理解、数据结构设计与编码实现能力第 419 题EXPLAIN命令执行后有哪些结果 考察对SQL执行计划的理解第 420 题如果要实现 HashMap 的线程安全,可以用什么样的方式呢? 考察对Java并发容器和同步机制的理解与选型能力