阿里巴巴面试题 · 技术原理
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 2010 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 321 题在哈希表中发生哈希冲突时,通常有哪些处理方式?请分别说明其原理和适用场景。 考察对哈希冲突解决策略的理解与场景判断第 322 题请介绍Transformer模型中的注意力掩码类型及其计算流程,特别说明padding mask和causal mask的区别。 考察对Transformer注意力机制中掩码原理和整体计算逻辑的理解第 323 题Redisson的自动续锁机制是如何避免死锁的? 考察Redisson分布式锁的续期机制、原子释放与故障边界第 324 题说一下布隆过滤器的原理 考察对布隆过滤器数据结构、哈希映射与误判率的理解第 325 题请写一条 MySQL 查询,按年龄段统计用户数量,年龄段为每10岁一段。 考察 SQL 分组统计与数值分段取整技巧第 326 题请说明JVM的内存区域划分及其作用。 考察对JVM运行时数据区的基本理解第 327 题如何查看运行中Java进程的堆内存使用情况? 考察JVM堆内存监控与问题定位能力第 328 题@Transactional是起什么作用,怎么生效的? 考察Spring事务注解的作用机制与失效边界第 329 题请介绍一下 synchronized 锁的机制。 考察对Java内置锁原理、可重入性及与并发编程关系的基础理解第 330 题ZGC 的最大特点是什么? 考察对 ZGC 核心特性与设计目标的理解第 331 题请解释 Transformer 模型的核心架构和工作原理。 考察对 Transformer 架构关键组成与机制的理解第 332 题HTTP/1.1、HTTP/2、HTTP/3 各自有哪些常见的性能优化手段? 考察对不同 HTTP 版本特性及优化方向的系统理解第 333 题请说明MyBatis实现分页的常见方式,并比较它们的区别。 考察MyBatis分页实现原理与不同方案的适用场景第 334 题JVM内存结构中哪些部分会发生内存泄漏,都举个例子。 考察对JVM运行时数据区各自生命周期和泄漏风险的准确理解第 335 题InfoNCE 损失函数中的超参数有哪些? 考察对 InfoNCE 具体实现中超参数的理解第 336 题请解释方法重载(Overload)和方法重写(Override)的区别。 考察对面向对象多态机制的概念理解与区分能力第 337 题请说明 gRPC 的主要作用及其适用场景。 考察对 gRPC 核心价值、特性与适用边界的理解第 338 题请解释AOP的原理。 考察面向切面编程的底层机制与常用概念第 339 题MySQL中常见的索引类型有哪些?各自有什么特点? 考察对MySQL索引类型的掌握程度及适用场景的理解第 340 题写一个GPU上的reduce操作,使用block实现;然后优化为使用warp shuffle,并讨论还能做哪些进一步优化。 考察GPU并行归约的多种实现方式及优化策略