Bloomberg Coding Interview Questions: 38 Tagged Problems

38 coding problems tagged Bloomberg — 12 easy · 25 medium · 1 hard — with solutions in 13 languages. Plus a 4-week study plan by topic.

  • Problems: 38
  • By difficulty: 12 easy · 25 medium · 1 hard
  • Languages: JavaScript, TypeScript, Python, Java, C++, C, C#, Go, Kotlin, Swift, Rust, PHP and Ruby
  • Cost: Free on every plan; sign in to run and submit

38 problems the CodeKairo catalogue tags as commonly asked in Bloomberg's coding rounds — 12 easy, 25 medium and 1 hard — each judged by hidden tests in 13 languages. The most common topics among them are Arrays (21), Strings (15) and Hash Table (12). The tag is the catalogue's own annotation of where a problem tends to come up — not a list published by Bloomberg, which CodeKairo is not affiliated with.

Bloomberg study plan by topic

All 38 problems tagged Bloomberg over 4 weeks, about 19 h 25 min of solving, grouped by technique in the order they build on each other — Hash Table, Counting, Math and Two Pointers and 16 more.

Week 1: Hash Table, Counting, Math +2

9 problems on Hash Table, Counting, Math, Two Pointers and Prefix Sum, easiest first within each topic.

Week 2: Sorting, Counting Sort, Binary Search +3

12 problems on Sorting, Counting Sort, Binary Search, Stack, Queue and Monotonic Stack, easiest first within each topic.

Week 3: Matrix, Greedy, Heap +4

11 problems on Matrix, Greedy, Heap, Ordered Set, Bit Manipulation, Backtracking and Topological Sort, easiest first within each topic.

Week 4: Dynamic Programming, Brainteaser

6 problems on Dynamic Programming and Brainteaser, easiest first within each topic.

All problems tagged Bloomberg

Easy (12)

Medium (25)

Hard (1)

Topics Bloomberg asks most