淘宝闪购面试题 · 问题拆解

淘宝闪购相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题拆解
第 161 题说说快排流程和时间复杂度。 考察对快速排序算法流程与复杂度分析的理解问题拆解技术原理第 162 题请讲解如何根据商家点餐次数对商家进行排序。 考察排序算法选择、数据结构运用及复杂度分析能力编码实现问题拆解技术原理第 163 题请详细说明PPO算法在强化学习中的核心步骤及其在RLHF中的应用。 考察对PPO算法原理与实际应用的理解问题拆解技术原理第 164 题请简述TCP连接的建立与释放过程,并说明其中解决的核心问题。 考察对TCP协议核心机制的理解与表述能力问题拆解技术原理TCP第 165 题给定一个随机数组,判断它能否排序后成为一个等差数组,要求时间复杂度 O(n)。 考察等差数列判定在 O(n) 时间内的算法设计与实现编码实现问题拆解技术原理第 166 题请结合你的产品经验,谈谈你如何理解当前业务的核心痛点? 考察候选人对业务的思考深度和问题分析能力业务理解数据驱动问题拆解第 167 题NIO的多路复用再详细说说selector和事件驱动机制。 考察对NIO多路复用原理、事件驱动模型及核心组件协同的理解问题拆解技术原理Java第 168 题分析代码 int arr[3] = {1, 2, 3} 中 arr 的含义。 考察对 C 语言数组名、指针与地址关系的理解问题拆解技术原理C第 169 题请估算当前道路上正在行驶的小汽车数量。 考察估算能力、问题拆解和逻辑推理数据驱动问题拆解第 170 题sleep()和wait()有什么区别? 考察对锁释放、唤醒机制及适用场景的理解问题拆解技术原理Java第 171 题请解释B+树的时间复杂度,并说明其在不同操作中的表现。 考察对B+树结构及各操作时间复杂度的理解问题拆解技术原理第 172 题询问binlog的类型,以及相同内容是否会被记录 考察对MySQL binlog类型的理解及更新时是否记录相同内容问题拆解技术原理MySQL第 173 题算法题:实现一个 LRU 缓存,要求 get 和 put 操作的时间复杂度为 O(1)。 考察 LRU 缓存机制的理解、数据结构选择与编码实现能力编码实现问题拆解技术原理Java第 174 题将字符串中的空格移动到最后,要求保持非空格字符的相对顺序不变。 考察字符串处理的基本功、原地操作能力与边界情况处理编码实现问题拆解第 175 题MySQL隔离级别中读已提交和可重复读是怎么实现的,可重复读又是如何解决幻读的? 考察对MySQL事务隔离级别底层实现机制的理解问题拆解技术原理MySQL第 176 题请分享一个你从项目中学习到的经验或教训,以及它是如何影响你后续的工作方式的。 考察学习能力、项目复盘和知识迁移能力持续改进问题拆解项目复盘第 177 题在 JavaScript 中如何判断一个值是不是数组?请说明可行方法及适用场景。 考察 JavaScript 中数组类型判断的正确方法与边界情况问题拆解技术原理JavaScript第 178 题请说明如何对一个网站进行系统性的运行监控,涵盖前端、后端、基础设施和用户体验等方面。 考察对网站监控体系的理解,包括监控维度、指标、工具和告警机制问题拆解系统设计技术选型第 179 题说一下什么是幻读? 考察对数据库事务隔离级别下幻读概念的理解问题拆解技术原理MySQL第 180 题请描述一个你实际遇到的滑动冲突场景,以及你是如何解决的。 考察对滑动冲突的理解、问题定位与解决思路问题拆解技术原理问题排查