open-closed Interview Questions
4 interview questions in our bank cover open-closed, most of them Coding & Leetcode-style Questions. They average 3.8/5 difficulty — hard — and each one was reported by a candidate after a real interview. Companies known to ask about open-closed: StubHub, Rippling.
Practice these on the problems board →Companies that ask about open-closed
Question mix
- Coding & Leetcode-style Questions4
Difficulty
- 3/5 — medium1
- 4/5 — hard3
Questions tagged open-closed
Design a Composable Event Recommendation Engine for Marketing Campaigns
4/5Reported as a practical interview task from StubHub, this challenge asks you to architect a modular suggestion system tailored for targeted marketing initiatives. You will process multi-faceted criteria involving geographical proximity, pricing thresholds, and temporal relevance to surface appealing happenings to users. This scenario evaluates your system design skills and capability to combine multiple filtering heuristics into a cohesive recommendation pipeline. To view the complete architectural guidelines and implementation blueprint, a subscription is required.
Coding & Leetcode-style QuestionsStubHubComposable Event Recommendation Campaign Engine (Flexible Filters + Ranking + Fallback)
4/5In this StubHub engineering interview task, candidates must design a modular event recommendation and campaign architecture using composable filters, scoring algorithms, and fallback strategies. The exercise assesses object-oriented design principles and clean separation of concerns to avoid rigid conditional branching in promotional pipelines. To examine the complete system design guidelines and reference implementation, a subscription is required.
Coding & Leetcode-style QuestionsStubHubOOD: Strategy-Based Event Recommendation Engine
3/5In this object-oriented design question gathered from StubHub interviews, you are asked to architect an extensible event notification system tailored for ticketing platforms. The challenge focuses on applying design patterns to decouple recommendation logic, ensuring that marketing teams can easily introduce new suggestion algorithms without modifying core user data models. It tests architectural foresight, modular design principles, and software maintainability. To examine the comprehensive problem guide and reference class hierarchy, a subscription is required.
Coding & Leetcode-style QuestionsStubHubExpense Rules Engine (Extensible)
4/5This reported interview question from Rippling asks you to build a flexible corporate card expense rules engine where policies are treated as dynamic data rather than hardcoded logic. You will need to design an extensible evaluator that processes financial transaction fields, coerces data types, and evaluates complex conditional rule trees using logical operators without modifying the core codebase. Tackling this architectural challenge tests your ability to apply clean design principles to real-world business logic. Access to the comprehensive problem description and optimal model solution requires a subscription.
Coding & Leetcode-style QuestionsRippling
Studied alongside
open-closed interview FAQ
- How many open-closed interview questions are there?
- 4 reported questions, mostly Coding & Leetcode-style Questions.
- Which companies ask open-closed questions?
- StubHub (3), Rippling (1).
- How hard are open-closed questions?
- They average 3.8 out of 5: 1 at 3/5, 3 at 4/5.