Talentd
FleetCode
Make and follow sheets.Sign in

Bloomberg Interview Questions (1,213)

Coding problems reported from Bloomberg interviews and online assessments.

Start practising
A private sheet of Bloomberg's most asked problems with a two-week finish date.
Questions1,213
Easy396
Medium652
Hard165
Asked in 30 days43as of 16 Aug 2026
TitleSolutionAcceptDifficultyAsked
994. Rotting OrangesVideo
Solution59.5%Medium
Last 3 months
Solution69.0%Medium
Last 6 months
Solution64.1%Easy
Last 30 days
Solution61.7%Medium
Last 6 months
Solution71.3%Medium
Last 6 months
Solution68.7%Hard
Last 3 months
Solution69.6%Medium
Last 30 days
Solution71.6%Medium
Last 6 months
Solution82.6%Easy
Last 6 months
Solution57.3%Easy
Last 3 months
Solution19.3%Easy
Last 3 months
Solution81.6%Easy
Last 6 months
Solution77.2%Easy
Last 3 months
Solution71.4%Medium
Last 30 days
Solution50.8%Hard
Last 30 days
Solution75.7%Medium
Last 30 days
Solution54.9%Medium
Last 6 months
Solution71.8%Medium
Last 6 months
16. 3Sum ClosestVideo
Solution47.4%Medium
Solution52.4%Medium
Last 6 months
Solution67.4%Hard
Last 3 months
Solution20.1%Medium
Last 3 months
36. Valid SudokuVideo
Solution64.9%Medium
Last 3 months
37. Sudoku SolverVideo
Solution65.4%Hard
Last 3 months
Solution76.9%Medium
Last 6 months
Solution32.8%Hard
Last 6 months
45. Jump Game IIVideo
Solution43.2%Medium
Last 3 months
46. PermutationsVideo
Solution82.3%Medium
Last 3 months
51. N-QueensVideo
Solution76.3%Hard
Last 6 months
Solution59.7%Easy
Last 3 months
61. Rotate ListVideo
Solution43.1%Medium
Last 3 months
62. Unique PathsVideo
Solution67.3%Medium
Last 6 months
Solution44.9%Medium
Last 3 months
67. Add BinaryVideo
Solution58.4%Easy
Last 6 months
72. Edit DistanceVideo
Solution61.5%Medium
Last 6 months
Solution54.4%Medium
Last 6 months
Solution40.4%Medium
Last 6 months
Solution57.6%Easy
Last 3 months
Solution50.7%Hard
Last 3 months
100. Same TreeVideo
Solution68.0%Easy
Last 6 months
101. Symmetric TreeVideo
Solution62.1%Easy
Last 3 months
Solution78.6%Easy
Last 3 months
Solution59.2%Easy
Last 3 months
Solution67.6%Medium
Last 6 months
Showing 101–150 of 1,213

More about Bloomberg interviews

Preparing for Bloomberg interview questions requires more than just solving random coding problems. Bloomberg is known for its fast-paced engineering culture where developers build real-time financial systems used by thousands of traders worldwide. Because reliability and performance are critical, Bloomberg interviews strongly emphasize practical data structures, clean code, and the ability to reason through edge cases.

The typical Bloomberg coding interview focuses heavily on core data structures and problem-solving fundamentals. Candidates are often tested on arrays, hash maps, strings, trees, heaps, and graph traversal. Interviewers frequently ask problems that simulate real production scenarios such as processing market data streams, building efficient search features, or handling large datasets with low latency.

Bloomberg interview questions generally follow this difficulty pattern:

  • Easy–Medium: Strong emphasis on clean implementation and edge case handling
  • Medium: Hash tables, sliding window, BFS/DFS, and heap-based problems
  • Medium–Hard: Graph traversal, interval problems, and real-time data processing logic

Unlike some companies that focus heavily on theoretical puzzles, Bloomberg interviewers value clear communication and incremental problem solving. You are expected to explain trade-offs, optimize your approach, and write production-quality code.

FleetCode helps you prepare using a curated set of collected from candidate reports and interview experiences. Problems are organized by difficulty and topic so you can systematically master the patterns Bloomberg asks most frequently. Each problem includes detailed explanations and solutions in Python, Java, and C++, allowing you to build the confidence needed to perform well in Bloomberg's technical interviews.

Interview tips

If you're preparing for a Bloomberg coding interview, understanding the interview structure is just as important as practicing problems. Bloomberg's process is fairly structured and focuses on practical coding ability and communication.

Typical Bloomberg interview process:

  • Recruiter Screen: Initial discussion about your background, projects, and interest in Bloomberg.
  • Technical Phone Interview (45–60 minutes): One or two coding problems solved in a shared editor. Interviewers expect you to talk through your thought process.
  • Virtual Onsite / Final Rounds: Usually 2–3 technical interviews covering data structures, algorithms, and practical coding scenarios. Some roles include a system design discussion.

Common problem categories asked by Bloomberg:

  • Hash tables and frequency counting problems
  • Array and two-pointer techniques
  • Heap / priority queue problems
  • Graph traversal (BFS and DFS)
  • Tree traversal and binary tree manipulation
  • String parsing and data processing

Bloomberg interviewers often emphasize writing clean, maintainable code. They may ask you to extend your solution, handle edge cases, or analyze time and space complexity after coding. It's common for interviewers to simulate real-world scenarios, such as processing a stream of trade events or designing an efficient data lookup.

Preparation strategy that works well:

  • Practice explaining your approach before writing code.
  • Get comfortable implementing BFS, DFS, heaps, and sliding window patterns quickly.
  • Review edge cases like empty inputs, duplicates, and large datasets.

Common mistakes to avoid:

  • Jumping into coding without discussing the approach
  • Ignoring edge cases or input constraints
  • Writing overly complex solutions instead of simple readable code
  • Not testing the solution with sample inputs

Most candidates benefit from a 6–8 week preparation plan focused on the most common Bloomberg interview patterns.

Frequently asked questions

What DSA topics does Bloomberg ask most?

Bloomberg frequently asks questions involving hash tables, arrays, string manipulation, trees, heaps, and graph traversal using BFS or DFS. Many problems involve processing data efficiently or handling streaming-style inputs, reflecting the company's real-time financial systems.

How hard are Bloomberg coding interviews?

Bloomberg coding interviews are generally considered medium difficulty compared to other top tech companies. Most problems focus on core data structures such as arrays, hash maps, trees, and graphs rather than extremely complex algorithms. The main challenge is writing clean code quickly while clearly explaining your reasoning.

Does Bloomberg ask system design questions?

Yes, system design questions may appear in later interview rounds, especially for experienced or senior roles. These discussions often focus on designing scalable services, handling large datasets, or building systems that process real-time financial data.

What is the Bloomberg interview process like?

The Bloomberg interview process usually starts with a recruiter call followed by a technical phone interview. Successful candidates then move to 2–3 technical rounds where they solve coding problems and discuss problem-solving approaches. Some roles also include a system design or architecture discussion.

How many LeetCode problems should I solve for Bloomberg?

The key is focusing on common patterns like sliding window, hash maps, tree traversal, and heap problems rather than solving thousands of random questions.

How long should I prepare for a Bloomberg coding interview?

A focused preparation period of about 6–8 weeks works well for most candidates. During this time you should practice core data structures, review common algorithm patterns, and simulate timed coding interviews to improve speed and clarity.