淘天集团面试题 · 编码实现

淘天集团相关面试题,按最终去重题目聚合。

2775 道真题 · 当前筛选命中 167 · 更新 2026-08-05

筛选题目已选:编码实现
第 61 题如何用两个栈实现一个队列? 考察栈与队列的数据结构特性及基本算法设计能力编码实现技术原理第 62 题请用Java实现一个LRU缓存,要求支持get和put操作,并保证时间复杂度为O(1)。 考察LRU缓存设计、HashMap与双向链表组合实现及边界处理编码实现问题拆解技术原理Java第 63 题手撕算法:给定两个数组,找出其中重复的数,要求使用 multimap 实现。 考察数据结构的选用与算法实现能力编码实现问题拆解技术原理C++第 64 题请设计并实现一个数字华容道(如 3×3)的求解器:给定初始棋盘布局,输出到达目标状态的最少步数及路径。请说明你的算法思路和复杂度。 考察搜索算法设计、状态去重与问题建模能力编码实现问题拆解技术原理第 65 题在一个HTML页面中,如何检测某个元素是否滚动进入视口(可视区域)? 考察对浏览器滚动与视口相交检测技术的理解与实现能力编码实现问题拆解技术原理HTMLJavaScript第 66 题给定一个字符串 s 和一个字符串数组 arr,判断 s 是否能由 arr 中的字符串拼接而成。 考察动态规划状态定义与字符串匹配的边界处理编码实现问题拆解技术原理第 67 题用React/Vue实现一个淘宝商品的增删查改界面,给30min,要一边写一边说 考察前端框架实战能力、编码规范与实时沟通表达编码实现沟通表达问题拆解ReactVue第 68 题前端如何实现防抖和节流?请说明原理与适用场景。 考察防抖节流的原理理解与实际应用区分编码实现技术原理JavaScript第 69 题对于一个有序数组,如何用二分法统计某个数字出现的个数? 考察二分查找的变形使用与边界处理能力编码实现问题拆解技术原理第 70 题在开发中,你是如何实现父子组件之间的通信的? 考察对父传子和子传父两种基础通信模式的理解编码实现技术原理第 71 题请解释如何实现一个从十进制字符串到62进制字符串的转换函数,并确保可逆解码。 考察进制转换的编码实现与正确性编码实现问题拆解技术原理Python第 72 题算法题:实现LRU Cache 考察缓存设计原理与数据结构综合运用能力编码实现问题拆解技术原理第 73 题Java中RPC的底层通信是通过Socket编程实现的吗?请说明。 考察对Java网络编程和RPC底层实现的认识编码实现技术原理JavaNetty第 74 题请说明一个大型表单(form)在前端项目中如何进行封装,以及哪些通用部分会被抽象出来。 考察表单设计中的复用性、可维护性与组件抽象能力编码实现系统设计技术选型第 75 题如何实现一个线程安全的单例模式? 考察并发场景下单例实现的安全性与正确性编码实现风险判断技术原理Java第 76 题在编写多线程代码时,如何避免死锁? 考察编码层面预防死锁的实践能力编码实现问题拆解第 77 题给定一个数组 prices,prices[i] 表示第 i 天的股票价格。你只能选择某一天买入,并在之后的某一天卖出,设计算法计算你能获得的最大利润。 考察基本数学推理与一维动态规划或贪心思想,以及边界处理能力编码实现问题拆解技术原理第 78 题编程题:实现LRU缓存,最初使用单向链表,后意识到应该用双向链表但未修改代码。请分析你的实现思路及不足之处。 考察LRU缓存实现、链表数据结构选型及自我审查能力编码实现问题拆解技术原理第 79 题Vue中如何实现路由懒加载? 考察Vue路由懒加载的具体实现和原理编码实现技术原理JavaScriptVue第 80 题请实现一个简单的 shared_ptr 并说明其核心设计要点。 考察智能指针的资源管理、引用计数和线程安全实现能力编码实现问题拆解技术原理C++