Your question is Tick-Tak-Toe System Design. 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).
System design: Design an online game of a Tick-Tak-Toe.
Clarify the requirements and design the end-to-end system for two players to play online. Explain how clients discover opponents, submit moves, synchronize board state, handle concurrent or invalid moves, reconnect after network failures, and determine game completion. Discuss API design, state storage, consistency, scalability, observability, and failure recovery. If you propose machine learning, explain why it is needed and how it would be evaluated; otherwise, justify a deterministic design.