← Questions

Design a distributed crossword solver

0
OpenAISystem designLast asked Aug 2026

Given a large crossword grid with about a hundred slots and a dictionary of around a million words, design a service that fills the grid. One machine cannot search the space fast enough, so explain how you split the search across workers, prune early, share progress, and stop every worker once a solution is found.

Your canvas
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing