阿里巴巴面试题 · 方案权衡

阿里巴巴相关面试题,按最终去重题目聚合。

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

筛选题目已选:方案权衡
第 81 题请解释缓存穿透、缓存击穿和缓存雪崩,并说明各自的应对方案。 考察对常见缓存异常场景的理解与解决方案设计风险判断技术原理方案权衡Redis第 82 题分布式锁和Java的锁区别是什么? 考察分布式环境下的互斥模型与单机锁的差异理解技术原理方案权衡JavaRedis第 83 题CogVideoX中的MM-DiT相比传统扩散模型有什么优势? 考察对MM-DiT设计动机和优势的理解技术原理方案权衡第 84 题不同的编程语言的垃圾回收机制分别是什么样的? 考察对主流语言垃圾回收原理的横向理解与关键差异技术原理方案权衡C#GoJava第 85 题你的数据分块策略是什么,为什么要用这样的策略? 考察分布式数据处理中分块策略的合理性与工程权衡问题拆解项目复盘方案权衡第 86 题限流器怎么做的? 考察限流算法的选择、实现与权衡系统设计技术原理方案权衡第 87 题分布式训练中有哪些并行策略? 考察对分布式训练并行维度的理解与选型能力技术原理方案权衡PyTorchTensorFlow第 88 题当 agent 调用工具不正确时,可以采用哪些技术方案来改进?请分别说明 SFT 和强化学习在解决这一问题上的思路与差异。 考察 agent 工具调用错误的改进方法,重点对比 SFT 与强化学习的适用场景和机制问题拆解技术原理方案权衡第 89 题G1回收器的特色是什么? 考察对G1垃圾回收器设计目标和核心机制的深入理解技术原理方案权衡Java第 90 题损失函数:能否通过修改损失函数的方式来缓解 MoE 的负载均衡问题? 考察对 MoE 负载均衡机制与损失函数设计的理解技术原理方案权衡第 91 题请介绍几种你常用的设计模式,并说明它们在具体场景中的应用。 考察设计模式的理解深度和实际应用能力技术原理方案权衡第 92 题单机系统与分布式系统在QPS上限上通常有多大的差别? 考察对单机与分布式架构在并发处理能力差异的理解技术原理方案权衡第 93 题请说明线程池的核心构造参数及其各自的作用。 考察对线程池参数含义和调优依据的理解技术原理方案权衡Java第 94 题项目中用到的MySQL表是怎么设计的? 考察数据库表设计的方法论、规范化与业务落地能力业务理解系统设计方案权衡MySQL第 95 题你对垃圾回收机制了解吗? 考察对垃圾回收基本概念、常见算法及适用场景的理解技术原理方案权衡第 96 题跳表怎么设置层高的? 考察跳表概率层高机制的理解及与插入复杂度的关联技术原理方案权衡第 97 题什么是大语言模型的“上下文窗口”?扩展上下文窗口对模型性能有何影响? 考察对大语言模型上下文窗口概念的理解及其扩展带来的性能权衡性能优化技术原理方案权衡LLMTransformer第 98 题请介绍强引用、软引用、弱引用和虚引用的区别及使用场景。 考察对 Java 四种引用类型原理的理解及实际应用技术原理方案权衡Java第 99 题请列举并说明 React 组件之间常见的通信方式有哪些? 考察对 React 组件通信机制的掌握与适用场景理解技术原理技术选型方案权衡React第 100 题把ArrayList变成线程安全有哪些方法? 考察对Java集合线程安全包装及并发工具的理解技术原理方案权衡Java