淘天集团面试题 · 编码实现
淘天集团相关面试题,按最终去重题目聚合。
共 2775 道真题 · 当前筛选命中 167 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 121 题请为某个HTTP API设计并实现一套基础的模糊测试(Fuzz Testing)方案。 考察对API模糊测试原理、关键流程与工具选型的理解第 122 题给定正整数 n,请按字典序返回 1 到 n 之间所有整数所构成的序列。 考察字典序排序的理解与实现能力第 123 题请结合React场景设计一个算法题,并说明你的解题思路。 考察算法基础与React实际应用的结合能力第 124 题请实现二叉树的中序遍历。 考察对二叉树中序遍历的递归和迭代实现能力第 125 题给定两个列表,删除双方共有的元素,返回删除后的两个列表,并分析算法的空间和时间复杂度。 考察列表操作、集合去重及基本算法复杂度分析能力第 126 题请谈谈在学习 Java 的过程中,你对 Java 编程方法论的认识,并说明要写出高质量的 Java 程序应遵循哪些关键实践? 考察对 Java 编程方法论的理解及工程化实践能力第 127 题请实现一个方法,遍历指定目录下所有子文件夹,返回其中所有以 .txt 结尾的文件的绝对路径数组。 考察递归遍历文件系统的实现能力与边界处理第 128 题React里面父元素如何使用子元素的dom节点 考察React中跨组件操作DOM的方法与原理理解第 129 题CountDownLatch的底层实现是基于AQS的,请详细说明AQS的底层实现原理,特别是state和CLH锁队列是如何工作的? 考察对Java并发同步框架AQS的深入理解,包括state状态管理和CLH锁队列机制第 130 题设计一个算法,从一个包含10万个元素的数组中找出最大的1000个数。 考察大数据集合下部分排序或堆算法的高效应用第 131 题请实现快速排序算法,并分析其时间复杂度和稳定性。 考察快速排序的实现正确性、复杂度分析及排序算法特性理解第 132 题给定一个浮点数(非字符串),如何统计其小数点前后的数字数量?例如 123.1234 应返回 [3, 4]。 考察浮点数表示、字符串转换及边界处理第 133 题实现LRUMap 考察LRU缓存原理与数据结构设计能力第 134 题请实现一个函数,输入一个字符串数组(单词列表)和整数 k,返回出现频率前 k 高的单词。要求:若出现频率相同,按字典序排序。 考察对 TopK 频率统计、堆或排序实现、自定义比较器和边界处理的能力第 135 题如何求无序序列的中位数?如果改用 Top-K 方法实现,思路是怎样的? 考察排序、Top-K 选择算法及其在中位数问题上的映射第 136 题数学题,怎么计算时针和分针下一次相遇的时间? 考察时钟问题中的相对速度与追及模型应用第 137 题用过什么C++的编译方法? 考察C++编译工具链的实践经验与编译流程理解第 138 题React中key的作用和原理 考察React列表渲染中key的作用、diff算法原理及正确使用第 139 题你如何在Spring中实现Bean加载前和销毁时的自定义逻辑?请给出常用的实现方式。 考察在Bean生命周期不同阶段注入自定义逻辑的实践能力第 140 题请设计一个并发控制函数,用于限制同时进行的异步请求数量,并说明其实现要点。 考察并发控制、异步调度与边界处理能力