淘宝闪购面试题 · 问题拆解
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 385 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 201 题在一个发优惠券的场景,有10万行用户数据表,需要取出用户信息放入模型并返回领券结果,同时验证数据是否满足一定断言(例如面额超过50块、补贴力度过大)。单机内存不足以存放这些数据,现有四台机器,请设计一个批量请求工具,以分布式方式跑这些数据,你会做哪些设计? 考察分布式批处理设计能力,包括数据分片、任务调度、容错与结果聚合第 202 题请描述红黑树的插入过程,包括需要处理的情况和调整规则。 考察对红黑树插入操作及自平衡机制的理解第 203 题在不使用JavaScript的情况下,点击表单内的按钮如何触发表单提交? 考察原生HTML表单提交机制与按钮类型的理解第 204 题原始的PPO是off policy怎么改成on的 考察对PPO算法中策略更新机制的理解,特别是重要性采样与on/off-policy的区分第 205 题设计一种可执行的对比方案,量化评测 Vue3 相比 Vue2 在特定场景下的性能提升,并说明关键细节(例如时间戳采集阶段)。 考察对 Vue3 性能优化原理的理解、评测方案设计能力与对细节的把握第 206 题有不限量的水,和5L、6L的容器,怎么取3L水? 考察逻辑推理、容量换算与步骤规划能力第 207 题链表如果有多个环怎么发现? 考察对链表环检测算法的理解与边界场景处理第 208 题请介绍你在逆向工程中常用的工具及其适用场景,并说明你是如何选择和使用这些工具的。 考察逆向工具的实际掌握程度、场景匹配能力和实践经验第 209 题请编写算法找出未排序数组中第 k 大的元素,并说明你的解法思路与复杂度。 考察排序或选择算法设计、复杂度分析与边界处理第 210 题A同学随机从1到20中选择一个数字,B同学扔3次骰子得到一个和,求A同学数字大于B同学数字的概率。 考察概率计算、组合计数与离散分布求和能力第 211 题从输入URL到页面展示的完整请描述浏览器从输入URL到页面展示的完整流程。 考察对浏览器工作原理、网络协议和渲染机制的全面理解第 212 题在地址栏输入 HTTPS 网址并回车后,浏览器从建立连接到最后渲染页面经历了哪些主要步骤? 考察对 HTTPS 请求全链路、网络协议栈和浏览器渲染机制的理解第 213 题介绍下快速排序原理 考察快速排序的分治思想、基本实现和性能特征第 214 题请手写二叉树的前序遍历代码,并说明递归与非递归实现的区别。 考察二叉树DFS的掌握程度、编码准确性及对迭代遍历的理解第 215 题基础数据类型与复杂数据类型的区别是什么? 考察对数据类型本质、存储方式和赋值行为的理解第 216 题请计算将n个盘子从A柱移动到C柱的汉诺塔问题所需的最少移动次数,并说明递推关系。 考察递归算法思想与数学归纳能力第 217 题如何用非递归方式计算 View 树的深度? 考察树的遍历思路与非递归实现能力第 218 题请解释 Java 中强引用、软引用、弱引用和虚引用的区别及各自适用场景。 考察对引用类型及其与垃圾回收关系的理解第 219 题如何设计一个能够支撑10万以上QPS的秒杀系统?请描述系统架构、关键组件和落地方案,并说明如何直接用于实现。 考察高并发系统的架构设计、关键难点识别及可落地的方案细节第 220 题如果让你全面测试某个功能的执行效率,你会如何设计测试方案? 考察性能测试的方法论、指标设计和结果分析能力