Explore questions associated with Bloomberg. Review the source details, then use the workspace for code, notes, and diagrams.
129 questions in the library. A source association does not guarantee a future interview question.
Behavioral and leadership · Coding · Practical engineering · System design
Loading questions…
Practice system design interviews out loud with an AI interviewer, a shared whiteboard and a scorecard for your level.
© 2026 SysRound. SysRound is an AI practice tool. The AI interviewer and the AI feedback can be wrong. Use it for your own practice, not to hire people.
Showing 76–100
Concurrent text editing: convergent edits, durable reconnect and replay, live cursor positions, and per-document fanout.
Companies: Bloomberg, Amazon, Asana, Expedia +6
concurrency · crdt · operational-transformation · presence
Last reported Jan 2025
Companies: Bloomberg, Amazon, Apple, DoorDash +11
Last reported Jan 2025
Companies: Bloomberg, Amazon, Anthropic, Meta +1
Last reported Jan 2025
Companies: Bloomberg, Adyen, Amazon, Anthropic +37
Last reported Jan 2025
Find all unique triplets in an integer array that sum to zero, ensuring no duplicate triplets in the output. The core challenge is efficiently enumerating…
Companies: Bloomberg, Amazon, Apple, Google +5
Array · Sorting · Two Pointers
Given an integer array and a target, find three numbers whose sum is closest to the target (unique solution guaranteed) and return that sum. This…
Companies: Bloomberg
Array · Sorting · Two Pointers
Companies: Bloomberg, Amazon, Google, Meta +2
Linked List · Math · Recursion
Given an array of daily stock prices, compute the maximum profit achievable from exactly one buy-before-sell transaction (i.e., the largest prices[j] - prices[i] with j…
Companies: Bloomberg, Adobe, Amazon, Apple +10
Array · Dynamic Programming
Given daily stock prices, compute the maximum profit you can achieve with unlimited buy/sell operations while holding at most one share at a time (you…
Companies: Bloomberg, Apple, Meta, Oracle
Array · Dynamic Programming · Greedy
Given a sorted (ascending) array of unique integers and a target value, return the index of the target or -1 if not present; the solution…
Companies: Bloomberg, Amazon, Google, Meta +1
Array · Binary Search
Given repeating bus routes and start/target stops, find the minimum number of bus rides required to go from source to target (or -1 if impossible)…
Companies: Bloomberg, Amazon, Coupang, PayPal +3
Array · Breadth-First Search · Hash Table
Count the number of distinct sequences of 1- or 2-step moves that sum to n — the ways follow the recurrence ways(n)=ways(n-1)+ways(n-2) (i.e., Fibonacci-like), with…
Companies: Bloomberg, Google, Intuit, Meta +1
Dynamic Programming · Math · Memoization
Given an integer array nums, produce ans by concatenating nums with itself so that ans has length 2n and ans[i]=nums[i], ans[i+n]=nums[i] for 0<=i<n; this is…
Companies: Bloomberg, Google
Array · Simulation
Given heights of vertical lines at unit-spaced x-coordinates, pick two indices i<j to maximize the area min(height[i],height[j])*(j-i). With n up to 1e5, the problem requires…
Companies: Bloomberg, Amazon, Cisco, Flipkart +4
Array · Greedy · Two Pointers
Given Visits and Transactions tables, identify customers who had visits with no matching transaction records and return each customer_id with the count of such no-transaction…
Companies: Bloomberg
Database
Matching price streams against millions of thresholds: ordered evaluation, hot-instrument fanout, and reliable one-shot notifications.
Companies: Bloomberg, Coinbase, Meta, Swyftx +1
event-ordering · hot-keys · idempotency · notification-delivery
Global latest-value streaming: source ordering, hot-symbol fanout, conflation, and reconnecting through lagging regions without rolling prices backward.
Companies: Bloomberg, Amazon, Google
backpressure · fanout · ordering · pub-sub
Continuously changing rankings: sliding-window expiration, exact distributed top K, viral articles, and share-ID deduplication across delivery and replay.
Companies: Bloomberg, Amazon, LinkedIn, Meta +2
deduplication · distributed-top-k · event-time · hot-keys
Given two strings, return the starting index of the first occurrence of needle in haystack, or -1 if absent. This is a classic substring search…
Companies: Bloomberg, Google, Meta, Microsoft
Boyer–Moore String-Search Algorithm · Knuth–Morris–Pratt Algorithm · String · String Matching
Given a number n, generate all distinct well-formed parentheses strings formed from n pairs of opening and closing brackets. Return all valid combinations as a…
Companies: Bloomberg, Amazon, Microsoft, Salesforce
Backtracking · Bracket Sequences · Dynamic Programming · String
Group the input strings into lists of anagrams — i.e., strings that contain the same multiset of letters — and return the groups in any…
Companies: Bloomberg, Amazon, Apple, Arize Ai +14
Array · Hash Table · Sorting · String
Find the minimum integer eating speed k such that the total hours required (sum over piles of ceil(piles[i]/k)) is ≤ h; because the required hours…
Companies: Bloomberg, Amazon, Coupang, DoorDash +6
Array · Binary Search
Return the k-th largest element (by sorted order, not distinct) from an unsorted array. For inputs up to ~1e5 elements, solve it faster than full…
Companies: Bloomberg, LinkedIn, Meta, Salesforce +1
Array · Divide and Conquer · Heap (Priority Queue) · Quickselect
Find the maximum area of a rectangle formed by contiguous bars in a histogram (given bar heights). The core challenge is determining each bar's maximal…
Companies: Bloomberg, Microsoft
Array · Monotonic Stack · Range Minimum/Maximum Query · Stack
Return the longest prefix string common to all strings in the array, or an empty string if none exists. The task reduces to comparing characters…
Companies: Bloomberg, Amazon, Apple, Google +3
Array · String · Trie