蚂蚁集团面试题 · 技术原理
蚂蚁集团相关面试题,按最终去重题目聚合。
共 1880 道真题 · 当前筛选命中 1366 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题线程池的构建、核心线程如何维持、线程池的扩容机制分别是什么? 考察线程池参数配置、核心线程存活策略与任务队列满时的扩容流程第 82 题如何确保实时任务数据不重复、不丢失? 考察实时数据处理的精确一次(Exactly-Once)和数据一致性保障能力第 83 题索引的作用是什么,什么场景下使用索引? 考察对数据库索引原理及其适用场景的理解第 84 题温度参数的高低对模型输出有什么影响?如何配置? 考察对生成式模型温度参数的作用机制与调优逻辑的理解第 85 题LoRA 论文中引入的 scale 参数起什么作用,如何设置? 考察对 LoRA scale 超参数作用的理解第 86 题请说明 Java 中 Arrays.sort 和 Collections.sort 在不同场景下分别采用什么排序算法,以及为什么这样设计? 考察对 Java 排序算法实现细节与设计权衡的理解第 87 题请说明数据倾斜的常见原因及常用的解决方案。 考察对分布式数据处理中数据倾斜问题的理解与解决能力第 88 题Thread cache具体是如何实现的? 考察对线程缓存的内部结构、分配释放流程和并发控制的理解第 89 题请说明什么是深分页问题,并给出常见解决方案。 考察对数据库深分页原理的理解及多种优化手段的掌握第 90 题最近有关注过什么新的技术、新的项目吗? 考察技术视野、学习主动性与对技术趋势的判断第 91 题当方法抛出异常时,ThreadLocal 中的值如何释放?请说明正确的清理方式。 考察 ThreadLocal 的底层原理和内存泄漏风险的处理能力第 92 题请解释一下面向对象编程中的多态是什么? 考察面向对象核心概念的理解与表达第 93 题请谈谈Java动态代理的原理,并说明实际项目中常用的动态代理框架。 考察对Java动态代理机制的理解及实际技术选型能力第 94 题请介绍Java 20引入的主要新特性,并说明它们对开发实践的影响。 考察对Java版本演进的掌握及新特性实际应用的判断第 95 题你认为在开发领域选择大模型智能体作为职业发展方向的前景如何?请结合技术趋势和个人规划谈谈。 考察对大模型智能体技术趋势的判断与个人职业规划匹配第 96 题数据库的隔离级别有哪些?分别解决什么问题? 考察对隔离级别的定义、问题和权衡的理解第 97 题一个只有10000个bucket和只有100个bucket的哈希表,若每个bucket最终都只存放一个元素,两者性能有多大差距? 考察负载因子在不同桶规模下的性能影响第 98 题请介绍除性能测试工具之外,衡量页面性能的其他方法。 考察对前端性能度量原理和指标的理解,以及非工具化手段的掌握第 99 题请说明B树和B+树的区别,并分析为什么数据库和文件系统通常选择B+树作为索引结构。 考察对B树与B+树结构差异的理解及其在真实系统中的应用权衡第 100 题你在项目中使用过 vector,请说明它和普通的 C++ 数组有什么区别? 考察对 C++ 标准库容器与原生数组差异的理解