Practice
1. In content-based filtering using item embeddings, which component is primarily responsible for capturing item similarities?
easy
Solution
Step 1: Identify the role of each component
The item embedding matrix captures item similarities by representing items in a continuous vector space.Step 2: Eliminate wrong options
A: User profile matrix captures user preferences, not item similarities. C: Collaborative filtering matrix is not used in content-based filtering. D: User-item interaction matrix captures interactions, not similarities.Final Answer:
Option B -> Option BQuick Check:
Item embeddings capture similarities. [OK]
Hint: Item embeddings capture similarities. [OK]
Common Mistakes:
2. In the context of LLM evaluation systems, which component is responsible for providing a standardized set of tasks to assess model performance?
easy
Solution
Step 1: Identify the role of each component
Benchmarks provide standardized tasks for evaluation.Step 2: Eliminate wrong options
Human evaluation involves subjective assessment, LLM-as-Judge uses models to evaluate, and data preprocessing is unrelated to task standardization.Final Answer:
Option A -> Option AQuick Check:
Benchmarks standardize tasks for fair comparison. [OK]
Hint: Benchmarks standardize tasks for fair comparison. [OK]
Common Mistakes:
3. In a search ranking system, which component is primarily responsible for determining the relevance of a document to a query?
easy
Solution
Step 1: Identify the role of each component
The ranking algorithm is responsible for determining the relevance of documents to a query.Step 2: Eliminate wrong options
Indexing module organizes data, query parser interprets queries, and crawler collects data.Final Answer:
Option B -> Option BQuick Check:
Ranking algorithm determines relevance. [OK]
Hint: Ranking algorithm determines relevance. [OK]
Common Mistakes:
4. At 10x user scale, which component of a feed ranking system is most likely to become a bottleneck first?
hard
Solution
Step 1: Analyze scaling impact
Feature extraction often involves complex computations that scale with data volume.Step 2: Eliminate wrong options
Data storage can be scaled with distributed systems, model training is periodic, and network bandwidth is less likely to bottleneck first.Final Answer:
Option D -> Option DQuick Check:
Feature extraction scales with data. [OK]
Hint: Feature extraction scales with data. [OK]
Common Mistakes:
5. At 10x data scale, which component of a model registry is most likely to fail first?
hard
Solution
Step 1: Consider data scale impact
Lineage tracking databases often struggle with large data volumes due to the need to store extensive metadata.Step 2: Eliminate wrong options
Model versioning system is incorrect as versioning systems are typically designed for scalability. Model deployment pipeline is wrong because deployment pipelines are less affected by data volume. Governance compliance checks is incorrect as compliance checks are not data volume intensive.Final Answer:
Option A -> Option AQuick Check:
Lineage databases struggle with scale [OK]
Hint: Lineage databases struggle with scale [OK]
Common Mistakes:
