Bloomberg logo

Bloomberg Interview Questions

11 practice questions for Bloomberg technical interviews

coding Hard Verified

Dual Extremes Queue


Category: Queue-based coding problem
Design a StreamBuffer class that buffers a stream of integer latency samples in FIFO order and supports O(1) access to both the minimum and maximum...
Input: Integer(s)
Output: Integer
coding Hard Verified

Fuel Grid Navigation


Category: Grid/matrix coding problem
# Question You are navigating a grid from a start cell S to a destination cell D. Your vehicle has a fuel tank with a maximum capacity. Moving...
Input: 2D grid
Output: Integer
coding Easy Verified

Hailstone Sequence Steps


Category: Algorithm coding problem
# Question The Hailstone sequence starts from a positive integer n and repeatedly applies the following rules until reaching 1: - If n is...
Input: Integer(s)
Output: Integer
coding Easy Verified

Trade Volume Tracker


Category: Algorithm coding problem
# Question Design a TradeVolumeTracker class that records trade volumes by ticker symbol and returns an ordered ranking of tickers by volume. The...
Input: List
Output: Array
coding Easy Verified

Word Puzzle Filter


Category: Algorithm coding problem
# Question You are implementing a word filter for a puzzle game. Given a list of candidate words and a set of allowed letters plus one required...
Input: List
Output: Array
coding Medium Verified

Equivalence Groups


Category: Array coding problem
# Question You are given an array of integers and an equivalence function equiv(x, y) that returns true if two values belong to the same group....
Input: Array of integers
Output: Computed result
coding Medium Verified

Densest Tree Level


Category: Tree coding problem
# Question You are given an N-ary tree where each node has a value and a list of children. Return the 1-indexed level that contains the most nodes....
Input: List
Output: Computed result
coding Easy Verified

Uniform String


Category: String coding problem
# Question A string is called uniform if all of its characters appear the same number of times. Given a string s, determine whether it can...
Input: String
Output: Computed result
coding Medium Verified

Stream Palindrome


Category: Palindrome coding problem
# Question Design a StreamPalindrome class that processes a stream of characters one at a time. At any point, it should be able to report whether...
Input: Given input
Output: Computed result
coding Easy Verified

Tree Min Leaf Sum


Category: Tree coding problem
# Question You are given an N-ary tree where each node has an integer value. Find the minimum sum path from the root to any leaf node and return that...
Input: Integer(s)
Output: Integer
coding Medium Verified

Multi File Word Search


Category: Algorithm coding problem
# Question You are given a list of documents where each document has a name and a body of text. Given a search query word, find and return all...
Input: List
Output: Array

No AI generated questions yet for Bloomberg.

Start practicing Bloomberg questions

Sign up for free to access walkthroughs, AI-generated questions, and more.

Get Started Free