Bloomberg Coding Interview Questions

We track 1172 coding questions asked at Bloomberg, tagged with the algorithms and concepts they test. The most common: Array, String, Hash Table, Math, Dynamic Programming.

Browse all 1172 Bloomberg questions →

Concept mix

Each question's weight is split evenly across its concepts, so the shares sum to 100%.

How many questions involve each concept

Share of all 1172 tracked Bloomberg questions that touch each concept. Questions usually involve several, so these overlap.

Where Bloomberg differs from the average company

Concept weight at Bloomberg relative to the average across all companies we track. Green means Bloomberg leans on it harder than most.

Bloomberg specialties

Concepts that show up at Bloomberg but are rarely asked elsewhere. They are easy to get blindsided by.

Difficulty mix

Level split of the 1172 tracked Bloomberg questions.

  • Junior33% (392)
  • Mid/Senior53% (624)
  • Staff13% (156)

Every concept in Bloomberg interviews

ConceptQuestions% of questionsShare of mix
Array61452.4%18.8%
String25321.6%8.6%
Hash Table24821.2%6.2%
Math18015.4%6.5%
Dynamic Programming16914.4%5.5%
Sorting16514.1%3.8%
Greedy1129.6%2.9%
Two Pointers1099.3%3.1%
Binary Search1079.1%2.8%
Depth-First Search1069.0%2.3%
Breadth-First Search857.3%1.8%
Matrix827.0%2.0%
Tree827.0%1.8%
Stack806.8%2.2%
Binary Tree796.7%1.7%
Heap (Priority Queue)716.1%1.4%
Bit Manipulation695.9%2.3%
Prefix Sum685.8%1.8%
Simulation685.8%2.0%
Database635.4%5.5%
Sliding Window615.2%1.5%
Linked List534.5%2.1%
Counting514.4%1.2%
Backtracking484.1%1.5%
Design383.2%0.9%
Graph Theory363.1%0.8%
Recursion332.8%1.0%
Divide and Conquer322.7%0.7%
Monotonic Stack282.4%0.6%
Enumeration252.1%0.7%
Union-Find242.0%0.5%
Binary Search Tree211.8%0.4%
Queue191.6%0.4%
Trie171.5%0.3%
Ordered Set161.4%0.3%
Memoization141.2%0.3%
String Matching131.1%0.4%
Geometry121.0%0.3%
Segment Tree121.0%0.2%
Hash Function100.9%0.2%
Number Theory100.9%0.3%
Game Theory90.8%0.2%
Topological Sort90.8%0.2%
Shortest Path80.7%0.1%
Binary Indexed Tree70.6%0.1%
Data Stream70.6%0.1%
Rolling Hash70.6%0.1%
Bucket Sort60.5%0.1%
Counting Sort60.5%0.1%
Doubly-Linked List60.5%0.1%
Merge Sort60.5%0.1%
Monotonic Queue60.5%0.1%
Brainteaser50.4%0.2%
Combinatorics50.4%0.1%
Bitmask40.3%0.1%
Interactive40.3%0.1%
Quickselect40.3%0.1%
Randomized40.3%0.1%
Sweep Line30.3%0.1%
Probability and Statistics30.3%0.1%
Radix Sort20.2%0.0%
Biconnected Component10.1%0.0%
Concurrency10.1%0.1%
Eulerian Circuit10.1%0.0%
Iterator10.1%0.0%
Rejection Sampling10.1%0.0%
Shell10.1%0.1%
Sort10.1%0.0%
Strongly Connected Component10.1%0.0%
Suffix Array10.1%0.0%

Practice a Bloomberg interview

Take a realistic AI-led mock interview with questions Bloomberg actually asks, with live voice and real feedback.

Start a mock interview

Your first interview is free · no credit card required