腾讯面试题更新 2026-08-05

请手写一个异步并发器,要求能控制同时执行的并发任务数量,并返回所有任务结果。请说明你使用的语言及其异步模型。

腾讯前端/移动开发互联网/IT编码实现性能优化技术原理JavaScript

考察说明

考察异步编程、并发控制和结果收集能力

回答思路

  1. 实现并发数量限制
  2. 正确处理任务调度和错误处理
  3. 能够收集并返回结果
  4. 考虑语言特定的异步机制(如Promise、async/await)