{"blocks": [{"key": "26dc33c1", "text": "Scenario", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "6181d0e6", "text": "Social media app wants to recommend local restaurants’ business pages in users’ news feeds (non-advertising).", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "374d9996", "text": "Question", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "60c4c6b1", "text": "Design a recommendation system to surface relevant restaurant business profiles to each user. Describe data sources, key features, model choice, and real-time ranking approach. How would you evaluate and iterate on this system both offline and online?", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "5739de74", "text": "Hints", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "5b141e94", "text": "Think user–restaurant interactions, embeddings, candidate generation + ranking, A/B testing metrics.", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}], "entityMap": {}}