Your question is Conway's Game of Life and Queue. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain how you would design and implement Conway's Game of Life with a message queue.
Discuss the board representation, message schema, worker partitioning, synchronization between generations, fault handling, and idempotent processing. Explain how you would test correctness, scale the simulation, monitor it, and handle retries, duplicate messages, ordering, and worker failures.