Your question is System Design and Coding Mix. 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).
Describe how you would design Algolia search for a system design interview, and solve a BFS-style problem.
Discuss the architecture from indexing through query execution, including retrieval, ranking, re-ranking, serving, and operational concerns. Explain how you would approach the BFS portion, including the graph representation, traversal state, correctness, complexity, and edge cases. State assumptions explicitly because no traffic, catalog, latency, or data constraints are provided.