淘宝闪购面试题 · 问题拆解
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 385 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 81 题JavaScript 实现继承的方式 考察 JavaScript 原型链与多种继承模式的理解第 82 题请详细说明 HashMap 的扩容机制,包括触发条件、扩容过程与并发场景下的影响。 考察对 HashMap 数据结构、扩容流程及并发安全边界的理解第 83 题对于 SQL 查询 `SELECT ... FROM table WHERE a = ? AND b = ? ORDER BY c`,应该如何建立复合索引? 考察复合索引的列顺序、使用规则及排序优化能力第 84 题请介绍一下HTML中<script>标签的基本用法。 考察对script标签语义、加载与执行机制的理解第 85 题请介绍线段树这一数据结构及其典型应用场景,并说明它与树状数组、朴素数组在区间查询和更新上的时间复杂度差异。 考察线段树的原理理解、核心操作复杂度以及适用场景判断第 86 题请结合一个具体业务场景,说明如何使用线程池与 CountDownLatch 完成并行任务汇聚的设计。 考察线程池与并发同步工具在真实业务场景中的运用与设计能力第 87 题NIO为什么是设计成同步非阻塞?两者不矛盾吗? 考察对NIO同步非阻塞模型的理解及网络IO模型辨析第 88 题请介绍你负责的项目中遇到的最大技术挑战,以及你是如何识别和解决的。 考察候选人对项目技术难点的理解、问题定位和解决能力第 89 题请描述在你的项目中Kafka的接入方式是怎样的,包括连接配置、消息生产和消费的基本流程。 考察Kafka接入的实践细节和消息通信流程理解第 90 题为什么Spring不直接根据配置文件中的Bean定义直接生成Bean,而是要先创建容器或处理BeanDefinition? 考察对Spring IoC容器启动流程、Bean生命周期和延迟实例化设计的理解第 91 题请实现一个爬楼梯问题:每次可以爬1或2阶,求到第n阶有多少种不同方法。 考察动态规划基础和边界处理第 92 题使用 HTTPS 协议调用一个链接的全过程是什么?请结合 TLS 握手详细说明。 考察对 HTTPS 通信流程及 TLS 握手细节的掌握第 93 题请解释一下最左前缀原则。 考察联合索引列顺序与查询条件匹配规则第 94 题项目如何考虑高并发文件上传的,涉及哪些模块,如何交互? 考察高并发场景下文件上传的架构设计与模块拆分能力第 95 题请解释Java中Serialization(序列化)机制的内部实现原理。 考察对Java序列化机制底层实现细节的理解第 96 题字符串大小为10G,计算机内存只有100M,如何判断这个字符串是不是回文? 考察大数据场景下的算法设计与内存受限处理能力第 97 题给定一个由 '1'(陆地)和 '0'(水)组成的二维网格,请计算岛屿的数量。岛屿被水包围,并且通过水平或垂直相邻的陆地连接形成。 考察基本的图遍历(DFS/BFS)与空间复杂度控制能力第 98 题请介绍你做过的一个代表性项目。 考察项目复盘、技术难点与个人贡献第 99 题请介绍你对 JVM 的理解,包括内存结构、垃圾回收和类加载机制。 考察 JVM 基础知识的系统性理解与表达能力第 100 题请实现一个函数,将给定字符串分割成所有可能的有效 IP 地址,并返回这些地址。 考察字符串处理、回溯算法和边界条件处理能力