淘宝闪购面试题 · 技术原理
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 1477 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题请解释什么是 AUC? 考察对 AUC 概念、计算逻辑及意义的理解第 2 题请描述线程池处理一个任务的完整执行流程。 考察线程池任务提交后的内部流转逻辑第 3 题请介绍分布式系统中的 CAP 理论。 考察对分布式系统一致性、可用性与分区容错性及其权衡的理解第 4 题在 Java 中,如果存在继承关系且涉及多继承相关设计,构造 B 类的实例时需要考虑哪些问题? 考察对继承、构造链及多继承局限性的理解第 5 题怎么定位慢查询? 考察对数据库慢查询定位手段和排查流程的掌握第 6 题你了解哪些设计模式? 考察设计模式的知识广度与实际应用理解第 7 题rem和em的区别是什么? 考察CSS长度单位rem与em的参照基准及适用场景第 8 题Java 中 final 关键字可以修饰哪些内容?作用分别是什么? 考察对 final 关键字修饰范围及语义的完整理解第 9 题实际实现 LFU(最不经常使用)淘汰算法时,通常会用到哪些数据结构? 考察 LFU 数据结构的理解及其操作复杂度分析第 10 题求第k个最大数的时间复杂度是多少? 考察对快速选择、堆排序等求第k大数算法时间复杂度的理解第 11 题请说明Elasticsearch倒排索引是如何构建的,以及其检索流程是怎样的。 考察对倒排索引原理及检索机制的理解第 12 题常见的RPC通信协议有哪些?请列举并说明各自特点和使用场景。 考察对RPC通信协议体系的理解和选型能力第 13 题Redis里用的什么数据结构 考察对Redis常用数据结构及其适用场景的掌握第 14 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解第 15 题请解释为什么浏览器对同一域名下的并发请求数量通常限制为6个,以及这一限制的原因。 考察对浏览器并发连接限制机制及其原因的理解第 16 题请详细说明 synchronized 的底层实现原理。 考察对 Java 内置锁底层机制、锁升级过程及并发安全性的理解第 17 题请描述Spring中Bean的初始化过程,包括实例化、属性填充和初始化回调的执行顺序。 考察对Spring Bean生命周期关键环节的理解第 18 题请说明什么是一人一单的并发控制问题,以及如何设计防重机制来避免超卖或重复下单? 考察对高并发下单场景下防止用户重复购买、库存超卖的理解与设计能力第 19 题请描述WebRTC的端到端通信实现原理。 考察对WebRTC通信架构、信令、媒体协商和传输机制的理解第 20 题请介绍消息队列(MQ)的核心作用,以及你在实际项目中是如何选型和使用的? 考察对消息队列核心价值、选型考量及实际应用的理解