Design a real-time ad impression aggregator | Meta Interview Question