蚂蚁集团面试题 · 问题拆解
蚂蚁集团相关面试题,按最终去重题目聚合。
共 1880 道真题 · 当前筛选命中 371 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 61 题当 Agent 在线上出现错误时,你会通过什么流程来定位根因? 考察故障定位的方法论和排查路径第 62 题算法题:LRU实现 考察缓存淘汰策略的核心数据结构设计与边界处理能力第 63 题两个文件各有一亿行字符串,写一个算法找两个文件中相同的字符串。 考察海量数据处理中的去重、内存与排序策略第 64 题HashMap如何解决hash冲突? 考察哈希冲突处理机制与HashMap实现细节第 65 题给定一个线程池,corePoolSize=10,maximumPoolSize=30,workQueue容量为100。请问当第几个任务提交时,线程数量可以扩大到最大线程数30? 考察线程池任务提交时线程数增长规则与队列满时的扩容时机第 66 题训练过程中数据来自用户行为日志,你是如何从这些日志中抽取训练对话的? 考察从用户行为日志中构建训练对话数据的方法与流程第 67 题测试优惠券时怎么保证测全、没有风险? 考察优惠券功能测试的覆盖策略与风险控制第 68 题你在日常开发中是否熟练使用 Linux 和编写 shell 脚本?主要用它们解决了哪类问题,是否涉及批量处理文件或截取字段等场景? 考察 Linux 基础、shell 脚本实战经验及批量文本处理能力第 69 题请讲解01背包问题的动态规划解法。 考察动态规划建模、状态转移与时间复杂度分析能力第 70 题请结合你的项目经历,介绍一个遇到的技术难点以及你是如何解决的。 考察候选人技术深度、问题分析与解决能力第 71 题请实现旋转链表:给定一个链表,将每个节点向右移动 k 个位置,并返回新链表的头节点。 考察链表指针操作、边界处理与时间复杂度分析第 72 题请描述一次DNS域名解析的完整过程。 考察对DNS递归解析、缓存与TTL机制的理解第 73 题既然全球设备数量远超IPv4地址总数,为什么互联网上几乎每台设备仍然都能获得一个IPv4地址? 考察对IPv4地址稀缺、私有地址与网络地址转换(NAT)等机制的理解第 74 题请介绍你在Spark、大模型或Elasticsearch相关项目中的一次深入技术实践,并说明你如何解决其中的核心难点。 考察候选人在大数据、大模型或搜索技术项目中的实践深度与问题解决能力第 75 题介绍项目中一个困难点,以及你是如何拆解、解决它的。 考察问题拆解、分析解决与复盘总结能力第 76 题请分享一段在实习期间遇到的最有挑战的经历,并说明你是如何应对的。 考察候选人的问题解决能力、抗压能力和自我反思第 77 题多个线程竞争一个被 synchronized 修饰的资源时,如果 t1 获取了锁,t2、t3 会处于什么状态?t1 释放锁后,t2、t3 如何感知锁的释放并继续竞争? 考察对 Java synchronized 锁机制、线程阻塞与唤醒的理解第 78 题请详细描述TCP建立连接的三次握手和断开连接的四次挥手过程,并说明为什么要这样设计。 考察TCP连接管理机制的理解深度及实际应用中的问题第 79 题请详细说明 HashMap 的扩容机制,包括触发条件、扩容过程与并发场景下的影响。 考察对 HashMap 数据结构、扩容流程及并发安全边界的理解第 80 题当输入内容存在不友好或混乱的结构时,你会如何将其转换为对模型友好的格式? 考察文本清洗、结构化处理与格式规范化能力