Bloomberg mobile engineer interviews focus on iOS or Android platform knowledge, memory management, offline-first architecture, and mobile-specific system design.
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)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...
Question The Hailstone sequence starts from a positive integer n and repeatedly applies the following rules until reaching 1: - If n is...
Question Design a TradeVolumeTracker class that records trade volumes by ticker symbol and returns an ordered ranking of tickers by volume. The...
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: ListQuestion 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....
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: ListQuestion A string is called uniform if all of its characters appear the same number of times. Given a string s, determine whether it can...
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...
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)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: ListNo AI generated questions yet for Bloomberg.
Sign up for free to access walkthroughs, AI-generated questions, and more.
Get Started Free