阿里云面试题 · 技术原理
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 1758 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 381 题线上 CPU 占用过高怎么排查?可以结合 top、jstat、jmap、jstack 等工具说明排查思路。 考察线上故障排查的流程、工具使用和问题定位能力第 382 题请介绍常见的工厂模式、单例模式及其典型应用场景,并说明你对装饰器模式的理解(可结合具体源码或项目经验)。 考察对常用设计模式的理解、应用场景判断及源码学习能力第 383 题React 组件间有哪些常见的通信方式? 考察对 React 组件通信模式的理解和适用场景的掌握第 384 题JavaScript 代码一般放在 HTML 页面中的什么位置? 考察前端资源加载与页面渲染的基本原理第 385 题Redis和MySQL分别适用什么场景? 考察对关系型数据库与缓存/键值存储特性差异的理解及场景选型能力第 386 题请解释红黑树中左旋和右旋操作的含义,并说明它们的作用。 考察对红黑树旋转操作原理及其在保持平衡中作用的理解第 387 题请说明Java线程与内核线程的映射关系,并解释其意义。 考察对Java线程模型及操作系统线程关系的理解第 388 题为什么屏蔽词过滤考虑用AC自动机?相比于NLP工具,它的优势在哪? 考察AC自动机在敏感词过滤场景的适用性及与传统NLP方案的对比权衡第 389 题索引过多有什么坏处? 考察对数据库索引代价与维护开销的理解第 390 题如何在分布式系统中设计可序列化的连接器或服务实例? 考察对分布式环境中对象序列化与状态管理的理解第 391 题Spring 是如何解决循环依赖问题的? 考察对 Spring 三级缓存机制的理解及适用边界第 392 题请讲解一下 Spring 的 IOC(控制反转)机制。 考察依赖注入与控制反转的核心原理及应用第 393 题请列举并说明你常用的 Git 指令及其用途。 考察对 Git 基本操作和常用场景的掌握程度第 394 题HTTP 和 TCP 的区别是什么? 考察网络分层模型下传输层与应用层协议的职责区分第 395 题请实现一个算法,给定整数数组和目标值,找出所有满足三个元素之和等于目标值且下标不同的三元组。 考察数组遍历、双指针去重与边界处理能力第 396 题在实现撤销重做功能时,每一次操作需要存储哪些信息来支持撤销重做? 考察对撤销重做机制中状态快照和操作命令的理解第 397 题请阐述 select、poll 的机制区别,以及各自在实际编程中的适用场景。 考察对 I/O 多路复用基础模型的掌握与工程选择能力第 398 题XGBoost如何分箱?等宽与等深分箱有什么区别? 考察对直方图分箱策略的理解第 399 题请说说指针和引用的区别 考察C++语言基础,对指针与引用本质差异的理解第 400 题你知道状态模式吗? 考察对状态模式基本概念、适用场景与实现要点的理解