Design Personalized Promotion Recommendations
Company: Creditkarma
Role: Machine Learning Engineer
Category: ML System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's ability to design end-to-end machine learning recommendation systems, covering competencies such as data collection and pipelines, feature engineering, candidate generation, ranking, delayed and sparse conversion feedback labeling, offline training and evaluation, serving, monitoring, and experimentation.