阿里云面试题 · 问题拆解
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 500 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 101 题请用非递归方式实现二叉树的后序遍历。 考察对二叉树遍历的非递归实现能力和栈操作的深入理解第 102 题请实现零钱兑换问题,并说明你的解题思路。 考察完全背包动态规划的理解与实现能力第 103 题布隆过滤器的误判率受哪些因素影响?如何根据业务需求配置参数? 考察对布隆过滤器参数调优与误判率控制的工程能力第 104 题请实现 LeetCode 215:在无序数组中找出第 K 个最大元素,并说明你的解法复杂度。 考察快速选择或堆排序的实现能力与复杂度分析第 105 题你如何优化打包出来的 JS bundle 体积? 考察前端性能优化中的包体积分析与优化能力第 106 题请介绍你在数据处理项目中涉及维表(维度表)设计或使用的经验,以及你是如何处理的。 考察对维表概念、使用场景及处理方法的理解与实战经验第 107 题请解释编译与链接过程中,从源代码到可执行文件经历了哪些阶段,以及各阶段的主要作用。 考察对编译链接流程的整体理解与各阶段职责的掌握第 108 题请详细说明YOLOv5损失函数的组成及其各部分的作用。 考察对YOLOv5损失函数的组成、各项作用及计算方式的深入理解第 109 题有哪些你知道的或用过的设计模式? 考察对常见设计模式的掌握程度及实际应用能力第 110 题预训练时packing和padding的区别,packing的优点和缺点有哪些,哪种效果好一些? 考察对预训练数据组织方式的理解及权衡能力第 111 题虚拟人技术测试用例的设计 考察测试设计能力,尤其是虚拟人技术场景下的边界与异常覆盖第 112 题请介绍YOLO算法的基本原理、网络结构特点和主要应用场景。 考察对YOLO目标检测算法的理解和应用第 113 题Linux中输入一条命令后发生的过程 考察对Linux命令执行全流程的理解,包括路径解析、权限验证、进程创建等第 114 题请解释红黑树中左旋和右旋操作的含义,并说明它们的作用。 考察对红黑树旋转操作原理及其在保持平衡中作用的理解第 115 题Spring 是如何解决循环依赖问题的? 考察对 Spring 三级缓存机制的理解及适用边界第 116 题请实现一个算法,给定整数数组和目标值,找出所有满足三个元素之和等于目标值且下标不同的三元组。 考察数组遍历、双指针去重与边界处理能力第 117 题在实现撤销重做功能时,每一次操作需要存储哪些信息来支持撤销重做? 考察对撤销重做机制中状态快照和操作命令的理解第 118 题实习经历中,你是怎么提升算法性能的? 考察候选人项目中的性能优化思路、实践方法和结果验证能力第 119 题你知道状态模式吗? 考察对状态模式基本概念、适用场景与实现要点的理解第 120 题MVCC了解过吗?请说明其底层实现原理。 考察对多版本并发控制机制的理解程度