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

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

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

筛选题目已选:技术原理
第 821 题四次挥手如果没有得到确认报文会怎么办?比如另一方坏掉了 考察TCP连接关闭过程中的异常处理与超时重传机制风险判断技术原理TCP第 822 题消息队列有哪些核心特点? 考察对消息队列基础概念和核心能力的理解技术原理方案权衡第 823 题说一下Attention是怎么做的,Encoder和Decoder的Attention一样吗? 考察对Attention机制原理及Encoder-Decoder中差异的理解技术原理Transformer第 824 题在分类任务中,能否使用KL散度作为损失函数?如果可以,如何构造? 考察对分类损失函数构造原理的理解与应用问题拆解技术原理第 825 题请介绍位置编码的原理与作用。 考察对序列建模中位置信息处理的理解技术原理技术选型Transformer第 826 题请讲一下 DPO、PPO、GRPO 的原理和区别,并写出 DPO 的 loss 函数。 考察对三种主流大模型对齐算法原理的掌握、彼此差异的理解及公式推导能力问题拆解技术原理方案权衡第 827 题为什么建立连接是三次握手,断开要四次 考察对TCP连接管理机制的理解,重点是连接建立与释放的对称性及状态变化问题拆解技术原理TCP第 828 题请解释Spring框架中AOP(面向切面编程)的实现原理,并说明它通常用于解决哪些问题。 考察对Spring AOP的动态代理机制、核心概念及典型应用场景的理解技术原理技术选型方案权衡Spring Framework第 829 题训练指标能完全代表模型好坏吗?为什么? 考察对训练评估指标局限性的理解业务理解风险判断技术原理第 830 题在单链表或双链表中,头指针和尾指针各自有什么作用? 考察对链表头尾指针基本作用和用途的理解问题拆解技术原理第 831 题如何求一个数组中最长等差数列的长度?请说明你的算法思路。 考察对等差数列判定、动态规划和状态设计的掌握编码实现问题拆解技术原理第 832 题Java和Python的区别(谈谈你的个人理解) 考察对两门主流语言特性的理解、对比与适用场景判断自我认知技术原理方案权衡JavaPython第 833 题为什么有虚方法的基类的析构函数需要定义成虚函数? 考察多态对象销毁时析构函数的正确调用机制风险判断技术原理C++第 834 题数据库怎么实现乐观锁? 考察数据库并发控制中乐观锁的机制与实现要点风险判断技术原理方案权衡第 835 题ThreadLocal为什么可能发生内存泄漏? 考察ThreadLocal内存泄漏原理、Key弱引用设计与ThreadLocalMap生命周期风险判断技术原理Java第 836 题请讲解 BM25 算法的核心原理。 考察信息检索中排序模型的理解,包括组成成分、参数和优缺点技术原理第 837 题请解释TCP建立连接时的三次握手过程,并说明为什么需要三次而不是两次或四次握手? 考察TCP连接建立机制及设计原因,验证对网络协议根本目标的理解技术原理方案权衡TCP第 838 题在性能压测中,需要关注哪些关键指标? 考察对性能压测核心指标的理解与实操认知数据驱动性能优化技术原理第 839 题请谈谈数据库的设计思路,以及如何进行分库分表? 考察数据库设计方法论与分库分表的原理、策略和工程实践系统设计技术原理方案权衡MySQL第 840 题MoE模型中专家负载不均衡的问题如何解决? 考察对MoE架构中负载均衡的深入理解与解决方案掌握问题拆解技术原理方案权衡