淘宝闪购面试题 · 问题拆解
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 385 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题请描述线程池处理一个任务的完整执行流程。 考察线程池任务提交后的内部流转逻辑第 2 题服务器的异常情况你能想到哪些场景? 考察对服务器异常场景的覆盖面、分类能力和系统性思考第 3 题在 Java 中,如果存在继承关系且涉及多继承相关设计,构造 B 类的实例时需要考虑哪些问题? 考察对继承、构造链及多继承局限性的理解第 4 题你了解哪些设计模式? 考察设计模式的知识广度与实际应用理解第 5 题实际实现 LFU(最不经常使用)淘汰算法时,通常会用到哪些数据结构? 考察 LFU 数据结构的理解及其操作复杂度分析第 6 题8个外形一样的球中有一个偏重,如何只使用两次测量就找到重的球? 考察逻辑推理与二分/三分法思维第 7 题请说明Elasticsearch倒排索引是如何构建的,以及其检索流程是怎样的。 考察对倒排索引原理及检索机制的理解第 8 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解第 9 题请详细说明 synchronized 的底层实现原理。 考察对 Java 内置锁底层机制、锁升级过程及并发安全性的理解第 10 题你在顺丰实习的项目中,后端负责图片渲染生成,你主要负责页面数据展示。请讲讲这个项目中你遇到的主要难点是什么,以及你是如何解决的。 考察候选人复盘项目难点、定位自身贡献与解决问题的能力第 11 题项目中遇到最大的技术难点是什么,怎么解决的? 考察候选人技术攻坚能力、问题定位与解决方案的完整链路第 12 题请介绍你在项目中落地 i18n 国际化的流程与关键步骤。 考察国际化落地流程的完整性、对文案提取与Key管理的理解以及技术实现细节第 13 题请描述WebSocket连接的建立过程,包括与HTTP的关系。 考察对WebSocket握手机制和连接建立流程的理解第 14 题请解释项目电子围栏的基本原理。 考察对电子围栏核心逻辑和边界处理的理解第 15 题请解释一下KKT条件的基本内容,并说明它和拉格朗日乘子法的关系。 考察约束优化理论中KKT条件的理解及其与拉格朗日乘子法的联系第 16 题请介绍线程池的优势、核心参数以及任务执行流程。 考察对线程池原理、参数配置和执行机制的理解第 17 题请谈谈你对多线程的基本理解。 考察多线程基础概念与并发控制的掌握程度第 18 题请解释C++中动态多态的实现原理。 考察对虚函数、虚函数表及动态绑定机制的理解第 19 题给定一个长度为 n 的整数数组 height,代表 n 条垂直线的高度,请找出其中两条线,使得它们与 x 轴共同构成的容器可以盛最多的水,并解释你的算法思路和复杂度。 考察双指针算法设计、复杂度分析及边界处理能力第 20 题请分别介绍JMM(Java内存模型)和JVM运行时内存结构,并说明它们的区别。 考察对Java并发内存模型与虚拟机运行时内存结构的理解及区分能力