蚂蚁集团面试题 · 技术原理
蚂蚁集团相关面试题,按最终去重题目聚合。
共 1880 道真题 · 当前筛选命中 1366 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 21 题原子操作底层是怎么实现的? 考察对硬件原子性保障、指令执行和并发环境下的底层机制理解第 22 题打破双亲委派模型后,对类加载行为会产生哪些影响? 考察对打破双亲委派后果的理解与风险意识第 23 题请介绍模型量化的常见方法与关键考量。 考察对模型量化原理、方法及其权衡的理解第 24 题讲一下缓存更新策略,实际用的是什么? 考察缓存更新方案的理解与工程实践选择第 25 题请说明大模型训练数据集通常包含哪些类型,以及它们分别用于哪些训练阶段? 考察对大模型数据构成和训练流程的理解第 26 题你使用的Java版本是什么?是否了解虚拟线程? 考察Java版本演进认知与虚拟线程的基本原理第 27 题释放锁是怎么实现的?里面可能出现什么问题需要考虑? 考察分布式锁释放的正确性、原子性与故障边界处理第 28 题请结合项目,说明 Spring Boot 的工程化实践,例如配置管理、异常处理或自动配置原理。 考察 Spring Boot 实际应用与原理理解第 29 题select a from table where a = 1 这条SQL导致索引失效的原因有哪些? 考察对SQL索引失效场景的理解与问题排查能力第 30 题你是否系统性地学习过机器学习或深度学习课程?如果学习过,请简要介绍课程内容或学习方式。 考察机器学习或深度学习基础知识的系统化学习经历第 31 题请介绍一下你最近参与的一个项目,包括它的背景、你在其中的角色、你解决的核心技术问题,以及最终成果。 考察项目经历的结构化表达、角色定位、技术深度和结果呈现能力第 32 题请解释ThreadLocal的实现原理,包括它与线程的绑定关系以及读写流程。 考察对ThreadLocal底层存储结构和读写机制的理解第 33 题LangChain 的 memory 默认机制在多用户并发场景下如何做隔离? 考察对 LangChain 记忆机制的理解和多用户隔离设计能力第 34 题请说明MySQL的三大日志分别是什么,以及各自的记录方式、在崩溃恢复中的作用和如何解决数据不一致问题。 考察对MySQL redo log、undo log、binlog的实现机制及一致性与崩溃恢复原理的理解第 35 题讲讲双亲委派机制 考察对Java类加载机制的理解,包括双亲委派模型、其作用和破坏场景第 36 题说一下Redis集群怎么保证高可用 考察Redis主从复制、哨兵与集群模式下的高可用保障机制第 37 题请详细介绍G1和CMS垃圾回收器,重点说明它们的核心区别以及G1的主要特性。 考察对JVM垃圾回收器实现原理与演进的理解深度第 38 题请实现一个函数,合并 k 个升序链表,返回合并后的升序链表。请说明你的解题思路与复杂度。 考察链表操作、分治或堆的算法设计以及复杂度分析第 39 题请介绍如何使用 Java Stream 实现一个简单的消息队列? 考察对 Stream 流式处理原理及消息队列核心机制的理解与组合应用第 40 题死锁是什么?怎么避免? 考察对死锁概念及常见避免策略的理解