阿里云面试题 · 技术原理
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 1758 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 61 题请解释数字电路中的建立时间和保持时间,以及它们与亚稳态的关系。 考察对时序约束基础概念的理解及对亚稳态成因的把握第 62 题面向对象的三大基本特性是什么? 考察对面向对象核心概念的理解和表述准确性第 63 题CSS的选择器有哪些? 考察CSS选择器的基础掌握与分类能力第 64 题为什么 Redis 通常比 MySQL 快?这种差异的主要原因有哪些? 考察对 Redis 和 MySQL 底层架构差异的理解,判断是否清楚内存与磁盘、单线程 vs 多线程等本质区别第 65 题TCP三次握手和四次挥手,为什么握手是三次,挥手是四次? 考察TCP连接建立与释放的协议机制及其原因第 66 题请介绍TCP连接建立和断开的过程,包括三次握手和四次挥手。 考察TCP连接管理的基本原理与状态变化第 67 题用过哪些C++编译工具? 考察候选人对C++编译工具链的熟悉程度和实际使用经验第 68 题服务端开发和客户端前端的最大区别是什么? 考察对前后端职责边界、运行环境差异与核心关注点的理解第 69 题请介绍你的项目中是如何使用多线程的,以及你如何保证线程安全与并发正确性。 考察多线程实践经验、并发模型选用和线程安全设计第 70 题常见分布式锁的实现方案有哪些? 考察分布式锁的实现思路、适用场景与权衡第 71 题请解释零拷贝(Zero-Copy)技术的原理及其在文件传输中的应用。 考察对零拷贝技术原理、实现方式和应用场景的理解第 72 题Redis过期策略 考察Redis过期数据清理机制的理解第 73 题请说明MySQL B+树索引的底层结构,以及数据插入时从叶子节点到根节点的完整步骤。 考察对B+树索引结构和插入机制的理解第 74 题同时发起的SSE连接数量有哪些限制? 考察对浏览器并发连接限制的理解第 75 题在阿里云实习期间,你负责的埋点业务是如何实现的? 考察候选人对自己所做业务实现的完整理解和表达能力第 76 题ArrayList和CopyOnWriteArrayList的区别 考察并发集合的基础认知与适用场景判断第 77 题请说明如何利用 MySQL Binlog 保证数据库与缓存的一致性,并设计一个具体的方案。 考察对 Binlog 机制的理解以及分布式系统下数据一致性的工程实践能力第 78 题小程序和Web相比有没有什么特别的思路? 考察对小程序与Web技术差异及设计思路的理解第 79 题如何为 Goroutine 处理的调用(例如图片压缩任务)设置超时控制,避免因任务超时而阻塞或误判? 考察并发任务超时控制、Context 使用与资源回收能力第 80 题请解释虚函数的原理,虚表在什么时候被创建、存放在哪里,以及一个类会有几份虚表? 考察对C++虚函数机制、虚表生命周期与存储位置的深入理解