← 返回公司库
字
字节跳动
互联网 / 内容 · 10000 人以上 · 已发布 10 题
面试节奏快,重视基础与项目细节,通常 2 轮技术 + 1 轮 HR。
筛选命中 10 题
JDK8 之后 ConcurrentHashMap 的并发控制从分段锁改成了什么?请说明 put 的流程,以及为什么不允许 null key /…
Java并发集合
说说事件循环里微任务和宏任务的执行顺序
3/5 中等console.log(1); setTimeout(() = console.log(2)); Promise.resolve().then(…
JavaScript事件循环前端
手写 Promise.all
3/5 中等实现 myAll(promises),行为对齐原生 Promise.all: 输入 [Promise.resolve(1), 2, Promis…
Promise手写题
事件循环、微任务与宏任务
3/5 中等说说浏览器事件循环的机制,微任务和宏任务分别有哪些? 一道包含 Promise、setTimeout、async/await 的输出题按什么顺序…
JavaScript事件循环
设计 LRU 缓存(146 题)
4/5 偏难实现 LRUCache:get(key) 命中返回值否则返回 1,put(key, value) 在容量超限时淘汰最久未使用的键。要求两个操作都…
哈希表链表