面试题库
共 46 道题 · 10 家公司 · 按「岗位 × 公司」双维度整理
最长递增子序列(300 题)
3/5 中等求数组的最长严格递增子序列长度。 示例:[10,9,2,5,3,7,101,18] → 4,对应 [2,3,7,101]。
通用题· 算法· 一面★ 0 · 浏览 1
二分动态规划
设计 LRU 缓存(146 题)
4/5 偏难实现 LRUCache:get(key) 命中返回值否则返回 1,put(key, value) 在容量超限时淘汰最久未使用的键。要求两个操作都…
哈希表链表
手写 Promise.all
3/5 中等实现 myAll(promises),行为对齐原生 Promise.all: 输入 [Promise.resolve(1), 2, Promis…
Promise手写题
事件循环、微任务与宏任务
3/5 中等说说浏览器事件循环的机制,微任务和宏任务分别有哪些? 一道包含 Promise、setTimeout、async/await 的输出题按什么顺序…
JavaScript事件循环