ByteDance Interview Question

How to construct an async event pool