淘宝闪购面试题 · 编码实现 · JavaScript
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:编码实现 · JavaScript
考察点
技术栈
第 1 题JavaScript 中浮点数 0.1+0.2 存在精度问题,请问如何避免和解决? 考察浮点数精度问题的根因认知及实际解决方案第 2 题请用伪代码说明如何利用 Proxy 对象对目标对象的属性访问进行拦截。 考察对 JavaScript Proxy 拦截机制的理解与表达能力第 3 题ES6新增了哪些特性?块级作用域为什么重要? 考察对ES6核心特性的掌握及对块级作用域原理和价值的理解第 4 题JS中变量提升怎么控制和阻止变量提升 考察对JavaScript变量提升机制及其控制方式的理解第 5 题手写一个基本的 Promise 实现。 考察对 Promise 核心机制、异步流程控制和边界情况的理解第 6 题口述如何实现深拷贝 考察深拷贝原理、实现方式与边界处理第 7 题如何在点击关联文案时选中一个 checkbox?分别用纯 CSS 和 JavaScript 实现。 考察 HTML 标签关联机制、CSS 选择器与 JS 事件处理的掌握程度第 8 题请实现一个通用函数缓存(memoize),并说明其适用场景和潜在问题。 考察函数缓存实现、闭包使用、缓存失效策略及边界情况