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

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

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

筛选题目已选:技术原理
第 461 题请说明 volatile 关键字在懒加载单例模式中的作用,并解释它如何解决指令重排问题。 考察并发编程中 volatile 的可见性与有序性原理风险判断技术原理Java第 462 题TCP 三次握手的目的以及为什么需要三次握手?它避免了什么问题? 考察 TCP 连接建立机制、可靠性和半连接问题问题拆解技术原理TCP第 463 题说说TCP三次握手的过程及作用。 考察对TCP连接建立机制的理解及实际应用意识技术原理问题排查TCP第 464 题说一下Vue3的diff算法? 考察对Vue3虚拟DOM diff算法原理和优化策略的理解性能优化技术原理Vue 3第 465 题学过汇编吗?是x86还是单片机汇编? 考察候选人的汇编语言学习背景及应用场景理解自我认知技术原理第 466 题请介绍一个你在项目开发中实际使用过的设计模式,说明你选择它的原因以及它解决了什么问题。 考察对设计模式的理解深度及实际应用能力项目复盘技术原理方案权衡第 467 题请介绍一个你熟悉且常用到的数据结构或算法,并说明它解决的实际问题。 考察算法基础掌握、实际应用场景和表达清晰度沟通表达问题拆解技术原理第 468 题事务的一致性是什么? 考察对数据库事务ACID中一致性概念及其与隔离性关系的理解技术原理第 469 题请解释公平锁和非公平锁的区别,以及在什么场景下选择哪一种? 考察对并发锁公平性原理的理解及实际应用权衡技术原理方案权衡第 470 题请解释 HTTP 与 HTTPS 的主要区别,以及 HTTPS 如何保障数据传输安全? 考察对 HTTP/HTTPS 协议原理、加密机制和安全特性的理解安全意识技术原理HTTPHTTPS第 471 题对象可以分配在栈帧上吗?为什么? 考察JVM对象内存分配位置及栈上分配的条件限制技术原理方案权衡Java第 472 题讲讲SQL优化? 考察候选人SQL优化经验与知识深度性能优化技术原理问题排查SQL第 473 题请实现字符串逆置,并尽可能给出多种实现方式。 考察编程基本功、多种实现思路与复杂度分析编码实现问题拆解技术原理第 474 题口头描述一张表,要求提取出每个部门薪资最高员工的信息(要求使用联结实现) 考察 SQL 联结与分组取极值的实现能力编码实现问题拆解技术原理SQL第 475 题重写和重载的区别是什么? 考察对面向对象多态机制中方法重写与方法重载差异的理解技术原理第 476 题JavaScript 中的 this 是如何工作的?有哪些绑定方式? 考察对 this 指向机制和四种绑定方式的理解问题拆解技术原理JavaScript第 477 题ThreadLocal内存泄漏的底层原理 考察对ThreadLocal内部结构、引用类型和内存泄漏机制的理解风险判断技术原理Java第 478 题给一个数组,包含正数和负数,找出和最大的连续子数组,要求输出子数组的和以及起始位置和结束位置。 考察经典最大子数组问题的求解与边界处理编码实现问题拆解技术原理第 479 题谈谈你对设计模式的理解,尤其是工厂模式。 考察设计模式基础认识及工厂模式的核心思想与应用场景技术原理方案权衡第 480 题HashMap 的链表插入方式从头插法改为尾插法,尾插法带来的优势是什么? 考察链表插入方式演进与并发安全的关系风险判断技术原理Java