阿里云面试题 · 技术原理
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 1758 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 121 题拖拽组件到画布后,如何计算和确定其位置? 考察拖拽定位的实现逻辑和坐标处理能力第 122 题请分析标准 Attention 机制的时间复杂度,并解释其计算瓶颈。 考察对 Transformer 核心组件计算复杂度和性能瓶颈的理解第 123 题有 n 个线程分别对长度为 n 的数组的对应索引(第 i 个线程只操作第 i 个元素)执行加 1 操作,是否存在线程安全问题?为什么? 考察并发环境下共享数据访问的安全判断及原子性、可见性概念第 124 题给定一个只包含0和1的矩阵,如何找出最大连续1的数量?请说明算法思路和实现细节。 考察对矩阵遍历和连续元素计数的算法设计能力,以及边界处理意识第 125 题如何实现在线程池中所有任务执行完成后,向调用方发送完成通知? 考察线程池生命周期管理、任务完成感知及常用的同步与异步通知机制第 126 题数据库本身有锁机制,为什么还会出现超卖? 考察对锁粒度、锁失效与常见实现误区的认知第 127 题微博/微信的后台推送机制是怎么实现的? 考察对消息推送系统整体架构、实时性与可靠性保障的理解第 128 题请简述常见的CPU任务调度策略及其适用场景。 考察对操作系统CPU调度算法原理和应用场景的理解第 129 题对数据库建立联合索引 (b, a),使用 SELECT * FROM xx WHERE a=1 的查询会走这个索引吗?为什么? 考察对联合索引最左前缀原则的理解,以及查询优化器选择索引的能力第 130 题static方法是否可以被重写? 考察对Java静态方法继承重写机制的理解第 131 题请解释数据库中的 MVCC 机制及其作用。 考察对多版本并发控制核心原理与实际意义的理解第 132 题HTTP/2.0 相对于 HTTP/1.1 最大的优化是什么? 考察对 HTTP/2 核心特性及其性能优势的理解第 133 题请解释 Java 注解的底层实现原理。 考察对注解元数据模型、编译期处理与运行时反射机制的理解第 134 题请解释堆内存划分的原理及适用场景,包括新生代、老年代及各自的区域。 考察对堆内存分区原理及不同代际适用场景的理解第 135 题请介绍 Kubernetes 的核心组件及其相互之间的交互机制。 考察对 Kubernetes 控制面与数据面组件职责及协作流程的理解第 136 题你的项目中有实际发生过死锁吗?你是如何解决的? 考察对死锁问题的实际处理经验、分析能力和解决方案第 137 题为什么 Redis 使用单线程却能有很高的并发处理能力?请结合其底层机制说明。 考察对 Redis 单线程高并发背后的系统设计原理的理解第 138 题在 JVM 中,执行 String a = "123"; String b = new String("456"); String c = a + b; 分别会发生哪些操作? 考察字符串常量池、堆内存分配和字符串拼接的底层实现第 139 题在C++中,字符串字面量(如 "hello")通常存储在哪个内存区域? 考察对C++内存模型和字符串存储位置的理解第 140 题线程池有哪些参数,一般你怎么设置? 考察线程池核心参数的理解与生产环境配置经验