Practice
Solution
Step 1: Identify the role of each component.
The Session Persistence Layer ensures consistent user assignment across sessions.Step 2: Eliminate wrong options.
Randomization Engine assigns variants initially, User Segmentation Module groups users, and Experiment Dashboard displays results.Final Answer:
Option D -> Option DQuick Check:
Session consistency needs persistence. [OK]
Solution
Step 1: Identify the metric that evaluates ranking quality.
NDCG is specifically designed to evaluate the quality of rankings.Step 2: Eliminate wrong options.
MSE is for regression, precision and recall are for classification, not ranking.Final Answer:
Option A -> Option AQuick Check:
NDCG = ranking quality [OK]
Solution
Step 1: Identify the cause of overestimation during peak hours
Real-time traffic data is crucial for accurate ETA predictions.Step 2: Eliminate wrong options
Underfitting (A) and overfitting (D) are general issues, not specific to peak hours. Too many parameters (C) would cause overfitting, not specific time errors.Final Answer:
Option A -> Option AQuick Check:
Real-time data is key for peak accuracy. [OK]
Solution
Step 1: Consider the impact of stale preferences
If user preferences are not updated, the system may show irrelevant content.Step 2: Eliminate wrong options
Stale preferences don't increase server load or improve diversity. They decrease engagement, not increase CTR.Final Answer:
Option C -> Option CQuick Check:
Stale data reduces engagement. [OK]
Solution
Step 1: Consider resource allocation
If the ranking stage is computationally expensive, a simpler candidate generation model can save resources for the ranking stage.Step 2: Eliminate wrong options
When the dataset is small and computation resources are abundant. is incorrect because a small dataset doesn't necessitate a simpler model. When precision is more important than recall in the candidate generation stage. is incorrect because recall is typically prioritized in candidate generation. When the ranking model is not capable of handling large candidate sets. is incorrect because the ranking model should handle the candidate set size.Final Answer:
Option A -> Option AQuick Check:
Save resources for ranking if it's costly. [OK]
