蚂蚁集团面试题 · 技术原理
蚂蚁集团相关面试题,按最终去重题目聚合。
共 1880 道真题 · 当前筛选命中 1366 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 661 题按照你说的在前端进行拦截再对密码加密,加密后的内容发送给后端的话,每次加盐的这个盐不一样,传输的同一用户的加密密码还能是一样的吗? 考察对加盐哈希机制、密文不可比性和传输安全边界的理解第 662 题为什么在计算时要进行放缩,怎么放缩的? 考察数值计算中放缩的目的、原则和具体操作方法第 663 题请解释 Java 类加载的双亲委派机制,并说明是否可以打破、如何打破以及它的应用场景。 考察对 JVM 类加载机制的理解深度及实际应用能力第 664 题请解释 HashMap 的原理,以及链表在什么条件下会转化为红黑树? 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解第 665 题DNS 用到了什么传输协议?为什么? 考察对 DNS 报文传输机制的准确认识及原因分析第 666 题在排查线上问题时,哪些类型的问题难以复现?你会如何复现它们? 考察问题复现的难度识别与系统性排查能力第 667 题什么情况下会出现锁?你一般如何分析和解决锁相关问题? 考察并发场景下锁的产生原因、问题识别和解决手段第 668 题蒸馏得到的数据如何进行质量清洗? 考察对蒸馏数据质量控制的细节把握第 669 题在PPO算法中,KL散度的约束项能否替换为交叉熵?请说明理由。 考察对PPO目标函数中KL散度作用的理解和迁移能力第 670 题请解释 DPO、PPO 和 GRPO 的原理与主要区别,并写出 DPO 的损失函数。 考察对偏好对齐算法原理的理解及公式表达能力第 671 题请说明数据库索引的作用,以及它的优缺点。 考察对数据库索引机制、应用场景和代价的理解第 672 题请描述你在项目中遇到的缓存与数据库不一致问题,以及你是如何解决和避免的? 考察对缓存一致性本质的理解、解决方案的完整性和结合实际场景的考量第 673 题请说明C++中一个空类默认会生成哪些成员函数,并说明其行为特点。 考察C++编译器默认生成的特殊成员函数及其触发条件第 674 题你觉得“真正的 Exactly Once”在分布式系统中是存在的还是不存在的? 考察对分布式系统端到端精确一次语义的理解与边界分析第 675 题聊聊幻读现象,并说明如何解决它? 考察对数据库事务隔离级别、幻读成因与解决机制的理解第 676 题Redis乐观锁怎么实现? 考察Redis乐观锁的实现原理与核心机制第 677 题轻量级线程的实现原理是什么? 考察对协程或虚拟线程等轻量级并发机制底层原理的理解第 678 题如何实现分布式锁? 考察分布式互斥与并发一致性第 679 题请实现一个基于LRU策略的缓存,并说明其核心设计和时间复杂度。 考察LRU缓存的数据结构设计、O(1)操作实现及复杂度分析第 680 题如何捕获和上报JS错误及网络请求失败? 考察对前端错误监控实现方式与网络异常处理的理解