蚂蚁集团面试题 · 技术原理

蚂蚁集团相关面试题,按最终去重题目聚合。

1880 道真题 · 当前筛选命中 1366 · 更新 2026-08-05

筛选题目已选:技术原理
第 1 题三个线程a、b、c,如何实现让a、b执行完后再执行c?又该如何让a、b、c同时开始执行? 考察并发编程中线程协作原语与并发启动机制的应用问题拆解技术原理Java第 2 题如果在 catch 块中又抛出了异常,finally 块中的代码还能正常执行吗?为什么? 考察 Java 异常处理中 finally 块的执行时机与保证机制风险判断技术原理Java第 3 题哪些排序算法的时间复杂度能达到O(nlogn)?哪些算法的期望时间复杂度为O(nlogn)但可能因数据倾斜退化为O(n²)? 考察对O(nlogn)排序算法及其退化条件的理解风险判断技术原理第 4 题请列举并说明几个常用的 Linux 文件与系统操作命令,并简述其用途。 考察对 Linux 基础命令的掌握程度与表达能力沟通表达技术原理Linux第 5 题请介绍你了解的 QWQ 模型,包括其架构特点、适用场景和局限性。 考察对大语言模型发展动态的了解深度与批判性思维风险判断技术原理第 6 题RocketMQ 除了异步处理外,还有哪些典型应用场景? 考察对消息中间件核心能力与典型业务场景的理解业务理解技术原理方案权衡Apache RocketMQ第 7 题请比较进程、线程与协程的区别,并说明各自的适用场景。 考察对操作系统并发模型核心概念的理解与场景选择能力技术原理方案权衡第 8 题请介绍检索增强生成(RAG)的基本原理和应用价值。 考察对 RAG 架构的理解、组成模块及其与纯生成模型的区别系统设计技术原理方案权衡RAG第 9 题Redis Cluster扩缩容过程中底层数据迁移和槽位变更的具体工作机制是什么? 考察对Redis Cluster槽位分配、数据迁移和重定向机制的深入理解问题拆解技术原理Redis第 10 题请描述数据库是如何实现事务的 ACID 特性的? 考察对事务实现机制的深入理解,包括日志、锁和恢复问题拆解技术原理第 11 题你了解哪些非对称加密算法? 考察对非对称加密算法的知识储备与原理理解技术原理技术选型第 12 题如何排查慢SQL? 考察数据库性能问题的系统性排查能力与优化意识性能优化技术原理问题排查第 13 题请分别讲解 Dense 模型与 MoE 模型的结构原理,并说明二者的主要区别。 考察对两种神经网络架构原理的理解与对比能力技术原理方案权衡第 14 题请详细说明 synchronized 的底层实现原理。 考察对 Java 内置锁底层机制、锁升级过程及并发安全性的理解问题拆解技术原理Java第 15 题HTTPS实现安全通信的原理(SSL/TLS握手流程) 考察SSL/TLS握手流程及HTTPS安全通信的核心机制安全意识技术原理HTTPSTLS第 16 题中心化限流是如何实现的?有哪些关键点和常见方案? 考察分布式限流的架构设计与实现细节系统设计技术原理Redis第 17 题请介绍数据库索引的工作原理,并说明常见索引类型及适用场景。 考察对索引底层机制、类型选用和场景权衡的理解技术原理技术选型方案权衡第 18 题Redis的高可用是怎么做的? 考察Redis高可用架构及故障切换机制的理解系统设计技术原理Redis第 19 题Go 语言中 map 的底层数据结构是什么?请说明其常见操作的复杂度,并介绍与 map 相关的主要操作。 考察 Go map 的底层哈希表实现、操作复杂度及基本 API 使用编码实现技术原理Go第 20 题请详细描述G1垃圾回收器的工作流程,从初始标记到清理阶段分别做了什么。 考察对G1垃圾回收器核心工作流程的掌握程度问题拆解技术原理JVM