阿里巴巴面试题 · 方案权衡
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 805 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 141 题静态代理和动态代理的区别是什么? 考察代理模式中静态与动态实现的原理差异及适用场景第 142 题若验证发现“引流款用户对‘大促后恢复原价’的抵触情绪强烈”,如何设计A/B实验测试定价策略?(变量:“阶梯价折扣”vs“满额返券”) 考察实验设计、定价策略对比和用户行为分析能力第 143 题用MQ处理消息的时候怎么保证事务的一致性? 考察分布式事务的核心思想与消息中间件一致性保障方案第 144 题强化学习训练不稳定,为何业界仍广泛应用?请说明理由。 考察对强化学习实用价值与局限性的辩证认识第 145 题在DDD架构中,如何判断业务场景应该使用领域模型而非数据模型? 考察对DDD核心思想的理解及模型选择的判断依据第 146 题FP16和BF16有什么区别?在训练大模型时,FP32和INT8等精度应如何选择? 考察对混合精度训练中不同数值格式的理解及选型能力第 147 题在实际业务中,通常会选择哪种数据库隔离级别?高并发场景下为何可能倾向读已提交(RC)而非可重复读(RR)? 考察对数据库隔离级别选择及其并发影响的理解第 148 题堆和自由存储区的区别是什么? 考察对堆内存与C++自由存储区概念差异的理解第 149 题在你看来,目前大模型发展的上限可能在哪里?有哪些突破方向? 考察对大模型技术边界、前沿方向的认知与判断第 150 题请分析Redis缓存与数据库数据一致性面临的问题,并给出对应的解决方案。 考察对缓存与数据库一致性问题的理解及方案设计能力第 151 题关于索引的底层实现,为什么选择 B+Tree 而不是红黑树? 考察数据库索引选型的核心原理与权衡第 152 题如果让你确定线程池的参数, 你会怎么设计? 考察线程池参数设计的系统思维与最佳实践第 153 题请说明 Java 中 HashMap 在多线程环境下的问题,以及线程安全的 Map 有哪些实现方式,并简述各自的适用场景。 考察对 HashMap 并发缺陷的理解与线程安全 Map 选型能力第 154 题手绘RAG流程,并说明可优化的方向。 考察对RAG架构的理解、流程梳理与优化意识第 155 题一亿个用户的用户表,如何拆分? 考察分库分表设计、数据分布策略与业务结合能力第 156 题请设计一个直播间主播发红包、用户抢红包的系统方案。 考察高并发场景下的系统设计能力,包括一致性、公平性和扩展性第 157 题数据仓库为什么分层? 考察对数据仓库分层设计的理解及其业务价值第 158 题消息队列如Kafka如何保证消息不丢失? 考察对消息队列可靠性机制的理解,包括生产端、服务端和消费端的全链路保障第 159 题请介绍定时任务的分布式调度方案,并说明常见的任务调度框架及其适用场景。 考察对分布式任务调度方案与主流框架的理解及选型能力第 160 题旋转位置编码相比于传统正余弦位置编码的主要区别是什么? 考察对两类位置编码机制差异的理解