•SYSTEM DESIGN
Bloomberg System Design Questions
7 distinct system design problems asked at Bloomberg from September 2025 to September 2026, merged from 8 candidate reports. Each one links to a full solution.
Sources: PracHub, LeetCode discussions. Sorted by how often the problem was reported at Bloomberg.
Real-time market data: exchanges → loaders → UDP copies → processors
Design a real-time market data system. Multiple exchanges (e.g., NASDAQ, NSE) stream trade and quote ticks to loader servers, which distribute redundant copies (e.g., over UDP multicast) to processing servers that compute…
Also reported as: Design A Real-Time VWAP Analytics Provider
Design A Low-Latency Holiday Lookup Service
An API that answers 'is date D a holiday in country/market X?' (or lists holidays in a range) is too slow because it calls a downstream service. Redesign it for very low latency: caching strategy (in-process and distributed),…
Database backup job manager service (due jobs, status, register DB)
Design a distributed job scheduler that runs user-defined jobs at a specified time (one-time) or on a recurring cron schedule, at a scale of millions of jobs per day. Requirements: jobs fire close to their scheduled time, each…
Design streaming mention analytics with search and alerts
Design a streaming system that ingests high-volume text streams (news, social media), detects mentions of entities (e.g., companies or tickers), aggregates mention counts over time windows, supports search over recent mentions,…
Design a fair event registration queue API
Design an online ticketing system like Ticketmaster. Users browse and search events, view the seat map, select specific seats and hold them for about 5 minutes while completing payment, then receive tickets. Popular events cause…
Internal web app: onboarding, password reset, IT help; sensitive financial data
Design an internal web application for a financial company that supports user onboarding, password reset, requesting company information, and IT help requests. The information is highly sensitive, every request must be…
Design in-memory trade subscription processor
Design a stock trading or brokerage platform like Zerodha or Robinhood. Users view real-time quotes, place orders (market, limit, stop), see order status and fills, and view holdings and balances. Orders are validated (buying…
Practice with a Mock Interview
Apply these questions in a live system design mock interview.
Start System Design Interview →