Bloomberg System Design Interview Questions
- Know the four design shapes Bloomberg returns to, and the one that looks common in writeups but is not
- See why the ranking question arrives with a market-data accent, and what that changes about your answer
- Understand how much design you get at your level, how the round is run, and what it is scored on
Bloomberg's system design interview questions cluster into four shapes: a ranking board that often arrives as a live stock ticker, search typeahead, geospatial ride-matching, and a streaming news feed. The round is a one-on-one conversation of forty-five to sixty minutes on a shared whiteboard or document, and it appears at the superday for anyone beyond entry level.
The design round is a conversation, not a presentation. One interviewer, a problem usually stated in a single sentence and then grown underneath you, and no reward for reciting a reference architecture from a book. It sits alongside the coding interview questions and the behavioral round inside the superday, and the process overview walks the full loop. This page is the system design layer.
How much of it you get depends on where you are in your career. Entry-level loops are mostly coding, with design either absent or a short conversation about a small feature. Past that, a full architecture hour appears and carries real weight. At the senior end it tends to be the round the debrief argues about. Interns and new grads can usually skip this section and read the internship and new-grad guide instead.
The four shapes that recur
Reading across reported loops, the design surface here is narrower than at companies that ask you to design anything under the sun. Four shapes cover the large majority of what gets asked, and they are worth preparing deeply, not broadly.
- ranking: Ranking and tickers. The most reported shape. Usually framed as a leaderboard with two operations, update a score and return a rank, and the follow-ups push on how ranking stays fast as the set grows. This is the one to prepare first.
- typeahead: Search typeahead. Asked concretely: build something that ingests words and completes prefixes. Candidates describe it as a lengthy problem where the structure choice is most of the answer.
- geo: Geospatial matching. A ride-matching style problem, and the accounts describe real depth: how geohashing works, which indexes you would build, how the matching algorithm behaves, what the data model looks like. Hand-waving at a map does not survive here.
- feed: News feed. With the twist that items arrive continuously rather than being requested. One account describes the requirement stated as feeds arriving every few minutes, which pushes the design toward ingestion and delivery, away from a follower graph.
| Prompt | Shape it tests | Worked in this section |
|---|---|---|
| Design a leaderboard / stock ticker | Ranking under a fast update stream, read-heavy and latency-sensitive | Design a Leaderboard & Stock Ticker (free) |
| Design search typeahead | Prefix completion, the data structure is most of the answer | Design Search Typeahead |
| Design ride matching / nearby search | Geospatial indexing, geohashing, nearest-match | Design Geospatial Matching |
| Design a news feed | Continuous ingestion and delivery, not a follower graph | Design a News Feed |
How to run the hour
Pin down the read and write shape first
How many updates per second, how many queries, and which of the two dominates. Almost every trade-off later in the hour follows from this, and interviewers here will let you skip it and then punish the consequences.
State what staleness is acceptable
This is the highest-leverage question in the ranking and feed problems. A rank that can be one second old admits a completely different design from one that cannot. Ask rather than assume.
Get to a working simple design before optimising
A correct design that does not scale, stated quickly, gives you the rest of the hour to improve it. Candidates who architect for scale from minute one tend to end up with something they cannot justify.
Name the failure you are most worried about
What happens when the update stream stalls, when a shard is unreachable, or when a query arrives mid-rebalance. Bringing this up before you are asked reads as experience.
Depth beats breadth in this round. The geospatial accounts especially describe interviewers pushing hard on one mechanism instead of touring the system. Explaining how a geohash turns a two-dimensional problem into a one-dimensional key beats naming six technologies.
The recurring failure in these rounds is being unable to defend a choice, not missing a component. Interviewers here follow the same instinct they show in the coding rounds: they take the thing you picked and ask why, and then ask what would change your mind. Prepare to be interrogated on the two or three decisions at the centre of your design rather than to cover more surface.
Bloomberg system design interview examples
The worked designs in this section take the four shapes in order of how often they appear. Design a Leaderboard & Stock Ticker goes first, is free, and doubles as the ticker variant, because that pairing is the most Bloomberg-specific thing here. Design Search Typeahead works the prefix-completion structure, Design Geospatial Matching works the geohashing and nearest-match shape, and Design a News Feed works continuous ingestion and delivery. Study one end to end rather than skimming all four.
Bloomberg system design interview: common questions
How long is Bloomberg's system design interview?
The design round runs about forty-five to sixty minutes, one interviewer, on a shared whiteboard or document. The problem is usually stated in a sentence and then grown underneath you with follow-ups, so almost none of the hour is spent on setup. It appears once in a superday, alongside the coding rounds and a hiring-manager or behavioural conversation.
Does everyone get a system design round at Bloomberg?
No. Entry-level and new-grad loops are mostly coding, with design either absent or a short conversation about a small feature. A full architecture hour appears for anyone beyond entry level, and it carries the most weight at the senior end, where it is often the round the debrief argues about. There is no public numbered level ladder here, so scope, meaning how much of a system you can own, is what the round is really measuring.
What system design questions does Bloomberg ask?
Four shapes cover most of it: a ranking board that often arrives as a live stock ticker, search typeahead, geospatial ride-matching, and a streaming news feed. The ranking and ticker pairing is the most reported and the most Bloomberg-specific. Video streaming is over-represented in writeups because candidates mention practising it, and should not be the shape you prepare first.
How is the Bloomberg system design round scored?
On whether you can defend your decisions, not on how many components you name. Interviewers take the thing you picked, ask why, and then ask what would change your mind, so depth on two or three central choices beats a broad tour. Establishing the read and write shape and the acceptable staleness before drawing anything, and naming your worst failure mode unprompted, are the moves that read as experience.
Where to build the mechanics
This section stays on the Bloomberg-specific layer. For the underlying mechanics, lean on the System Design course alongside it. For the round's cadence, use the delivery framework and requirements and estimation. The ticker and feed shapes lean on real-time updates and scaling reads; the geospatial shape on location-based services; and typeahead on Elasticsearch. For the storage choices underneath all four, the toolbox covers Redis and Kafka.
Key Takeaways
- ✓Four shapes cover most of what is asked: ranking and tickers, search typeahead, geospatial matching, and a news feed.
- ✓Video streaming is over-represented in writeups because candidates mention practising it. Do not prepare it first.
- ✓The ranking problem can arrive as stock ticking. Saying how a ticker differs from a leaderboard is the strongest unprompted signal in this round.
- ✓Establish the read and write shape and the acceptable staleness before designing anything.
- ✓Depth beats breadth. Expect to be interrogated on two or three choices rather than toured across the whole system.
Bloomberg interview guideKnow what Bloomberg asks before you walk in.
13 coding · 4 system design · 0 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.