← Back to Directory

Bloomberg

Large Enterprises

Most of these Bloomberg write-ups come from Software Engineers (130), then Product Managers (2) and Data Analysts (1). The most reported rounds are the technical phone screen (100), the behavioral / leadership round (8), the onsite coding round (8) and the system design round (8).

133 interview notes · updated Oct 2026

Bloomberg·Software Engineer·Technical Phone Screen

Aug 2026
Interviewing for a senior software engineering role at Bloomberg London. Cleared the recruiter screen and a technical phone screen with two coding questions no problem, now prepping for a coding round and a 90-minute system design round and not totally sure what to expect from either.
  • Given an array, solve a problem involving array manipulation or traversal.
  • Given a tree structure, solve a problem involving tree traversal or operations.

“Went through this one pretty smoothly.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Interviewing for a senior engineering role at Bloomberg London. Got through the recruiter chat and a two-question technical screen without much trouble, and now I'm staring down a coding round plus a 90-minute system design session and have no idea what to expect from either.
  • An array-based data structures and algorithms problem.
  • A tree-based data structures and algorithms problem.
  • Discussion about the technologies and tools you have worked with.

“Went fine, nothing that tripped me up.”

View Post

Bloomberg·Software Engineer·Onsite - Behavioral / Leadership

Jul 2026
Behavioral round at Bloomberg for a software engineer role. Four questions, all pretty standard ownership and collaboration stuff, but the interviewers clearly knew what they were probing for so vague answers didn't land well.
  • Tell me about a project you're proud of.
  • How have you handled receiving negative feedback?
  • Describe a time you had to resolve a conflict with a teammate or stakeholder.
  • Tell me about a time you went beyond what was expected of you.

“I had a solid story ready but rambled too much on the technical details and kind of buried the actual impact.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Bloomberg SWE interview with two back-to-back coding problems, one on string matching data structures and one on binary tree traversal with coordinate sorting. Pretty standard algorithmic stuff but the design discussion on part A went deeper than I expected.
  • Design a data structure with a build method that takes a list of words and a search method that returns true if any stored word can be obtained by changing exactly one character of the query string.
  • Given a binary tree where each node holds a letter, assign coordinates to nodes starting with the root at (0,0), left child at (row+1, col-1), and right child at (row+1, col+1). Return the concatenation of all node values sorted by column ascending, then row ascending, with ties broken left to right.

“I went straight to a hash-based bucket approach where you mask each character position and store the pattern.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Bloomberg SQL round for a software engineering role. One question, but it was a beast. The kind of problem where you think you understand it and then re-read requirement 3 and realize you don't.
  • Given a PostgreSQL table logging HTTP requests (method, path, timestamp), write a single SQL query that pivots request data for June 2021 into a report with one row per HTTP method and one column per day of the week (Monday through Sunday). Each cell should show the most popular file extension for that method on that weekday, NULL if no requests exist, and a sorted comma-separated list of tied extensions if there's a frequency tie. Paths without a dot should be excluded from extension counting, query strings stripped, and results sorted by method ascending.

“This wrecked me a little.”

View Post

Bloomberg·Software Engineer·Onsite - Behavioral / Leadership

Jul 2026
Bloomberg SWE interview with a deep-dive behavioral/experience question about past projects. One question, but it had a lot of layers to it and felt more like a mini system design conversation by the end.
  • Walk me through one or two past projects that are relevant to this team. Cover the problem context, what you personally owned, key technical or product decisions you drove, trade-offs you made, who the stakeholders were, measurable outcomes, and what you learned. How would this background help you contribute in the first 90 days?

“This question looks like a standard 'tell me about a project' until you realize they want numbers, stakeholder dynamics, trade-off reasoning, AND a forward-looking pitch all in one answer.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Bloomberg SWE interview with a sliding window problem that looked straightforward but had enough edge case depth to keep me second-guessing myself the whole time.
  • Given an array of positive integers and a target value T greater than 1, count the number of contiguous subarrays whose product is strictly less than T. Your solution must run in O(n) time and use O(1) extra space. Also discuss edge cases like T <= 1 and arrays containing 1s, and explain why your approach is correct.

“Sliding window clicked pretty fast for me, shrink from the left when the product goes over T and accumulate the count.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Bloomberg SWE interview with a tough grid/BFS problem involving gas stations. Just the one question described but it was a serious one.
  • Find the shortest path in a grid where you can refuel at gas stations, resetting your movement range each time you reach one.

“This one was rough.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Bloomberg SWE interview focused on LRU Cache, but the angle was more OOP design than raw algorithm grinding. Pretty chill experience overall, nothing too brutal.
  • Design and implement an LRU Cache from an object-oriented perspective.

“The OOP framing was what made this interesting.”

View Post

Bloomberg·Software Engineer·Technical Phone Screen

Jul 2026
Bloomberg SWE interview with a graph problem that kept getting harder. The follow-up twists were the real test.
  • Given a grid of balloons where popping one spreads to neighbors, but each cell has a different spread time, compute the total time to pop the entire grid.

“This is the follow-up that got me.”

View Post

Bloomberg interview FAQ

What rounds are in the Bloomberg interview?

Candidates most often report a technical phone screen (100 write-ups), a behavioral / leadership round (8), an onsite coding round (8) and a system design round (8).

What does the Bloomberg technical phone screen cover?

Across 100 technical phone screen write-ups, the most tagged question topics are Algorithms & Data Structures (108 questions), Technical Trade-offs (62) and System Design (34).