小红书面试题 · 问题拆解 · JavaScript
小红书相关面试题,按最终去重题目聚合。
共 2200 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · JavaScript
考察点
技术栈
第 1 题请解释 JavaScript 的运行机制,并说明浏览器底层的渲染与事件处理原理。 考察对 JavaScript 事件循环、异步模型及浏览器渲染流程的理解第 2 题请实现数组扁平化,将一个嵌套的多维数组转换为扁平的数组,并说明你的实现思路。 考察递归或迭代处理嵌套结构的能力及编码实现第 3 题Promise.all、Promise.allSettled和Promise.race三者的区别是什么? 考察对Promise并发控制方法语义与边界条件的掌握第 4 题请介绍你对 JavaScript Promise 的理解,并说明它解决了什么问题。 考察对 Promise 核心概念、设计动机及基本用法的掌握第 5 题请详细讲解 JavaScript 中 Promise 的工作原理,包括其状态变化、链式调用以及错误处理机制。 考察对 Promise 核心机制、异步流程控制和错误处理的理解深度第 6 题手写一个简易的 Store 状态管理类,实现 getStore、create、dispatch 三个方法。 考察状态管理核心机制与编码实现能力