淘天集团面试题 · 问题拆解
淘天集团相关面试题,按最终去重题目聚合。
共 2775 道真题 · 当前筛选命中 616 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 21 题请实现一个函数,将给定的字符串中的空格移除,并说明你的实现思路。 考察基础编程能力与对字符串操作的掌握第 22 题遇到跨表单元素的校验怎么办? 考察表单校验的架构设计、统一管理与可维护性第 23 题手写代码判断IP字符串是否有效 考察字符串解析、边界条件处理与编码实现能力第 24 题有一个主线程和多个子线程,如何确保所有子线程运行完后主线程才继续执行?请至少给出两种实现方式并比较其适用场景。 考察多线程并发控制、线程协作及方案选型能力第 25 题在使用泛型的时候,在 JVM 底层他是怎么实现的呢? 考察对 Java 泛型类型擦除机制的理解以及运行时的实际行为第 26 题给定一个有n个点的有向无环图,邻接矩阵d[i][j]表示从点i到点j的边长,取值范围为1到10^9,若d[i][j]为0则无边。求从点1到点n的最短路径长度,要求路径长度必须是17的倍数。请给出算法思路与实现。 考察在DAG上处理路径长度模约束的最短路径动态规划能力第 27 题请描述 Spring Bean 的完整生命周期,包括实例化、初始化和销毁阶段的主要回调。 考察对 Spring 容器管理 Bean 生命周期各阶段的理解与完整表述第 28 题当Agent的回答不符合预期时,你会如何调整Prompt来改善效果? 考察Prompt调优方法与实践经验,涉及问题定位、策略选择与验证第 29 题你用游标分页解决深分页的问题是怎么做的? 考察深分页优化方案的原理理解与落地细节第 30 题动态规划一般用在什么场景? 考察对动态规划适用场景的识别与建模能力第 31 题请实现最长公共子序列的算法,并分析其时间与空间复杂度。 考察动态规划算法的理解、实现能力与复杂度分析第 32 题axios 和 fetch 分别有哪些取消请求的方式? 考察对前端请求取消机制的掌握及其适用场景第 33 题请介绍 Spring 三级缓存机制及其解决循环依赖的原理。 考察对 Spring 循环依赖处理机制的理解与表达能力第 34 题请描述Java对象的生命周期,包括从创建到回收的关键阶段。 考察对Java对象内存管理、引用状态和垃圾回收机制的理解第 35 题给定 n 个房间,每个房间 i 里有一些钥匙,可以打开对应的房间。初始时你身处 0 号房间并持有一把能打开 0 号房间的钥匙,但房间 0 内的钥匙可以取得。请判断你能否进入所有房间。例如 rooms = [[1],[2],[3],[]],返回 true;rooms = [[1,3],[3,0,1],[2],[0]],返回 false。 考察图遍历(DFS/BFS)及访问状态记录能力第 36 题请描述将Map对象转换为JSON字符串的实现要点,并说明常见的易错点。 考察对Map与JSON格式转换的掌握程度及细节处理能力第 37 题请描述TCP三次握手和四次挥手的过程,并说明各自的作用。 考察对TCP连接建立与释放机制的掌握第 38 题请解释线程池的核心概念,并说明其工作原理和主要参数。 考察对线程池基本概念、工作原理及关键参数的理解第 39 题如何设计一个前端监控系统来追踪淘宝页面的性能指标和错误日志?需要采集哪些数据,如何上报和分析? 考察前端监控系统的架构设计、数据采集、上报策略和数据分析能力第 40 题为什么JavaScript是单线程的? 考察对JavaScript事件循环和浏览器渲染机制的理解