Implement a Composable Event Recommendation Engine
Company: Bloomberg
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates a candidate's skills in software design and implementation for recommendation systems, focusing on modular object-oriented architecture, composable rule design, configurability of ranking and fallback behavior, and extensibility for experimental signals like weather or seasonality.