← Bloomberg roles

Interview question tracker

Bloomberg Coding Interview Questions — Last 3 months

Practice 221 coding questions from Bloomberg company-tagged LeetCode lists in the source’s last 3 months reporting window. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 221

DoneQuestionLeetCode
Insert Delete GetRandom O(1)Solve
Merge IntervalsSolve
Number of IslandsSolve
Decode StringSolve
Flatten a Multilevel Doubly Linked ListSolve
Invalid TransactionsSolve
Longest Substring Without Repeating CharactersSolve
Min StackSolve
Two SumSolve
Word SearchSolve
Add Two NumbersSolve
All Paths From Source to TargetSolve
Longest Common PrefixSolve
Number of Ships in a RectangleSolve
Remove All Adjacent Duplicates in String IISolve
Remove Letter To Equalize FrequencySolve
Reverse IntegerSolve
Trapping Rain WaterSolve
Valid ParenthesesSolve
Valid Triangle NumberSolve
Validate Binary Search TreeSolve
Word Break IISolve
3SumSolve
Best Time to Buy and Sell StockSolve
Binary Tree Vertical Order TraversalSolve
Container With Most WaterSolve
Contains Duplicate IISolve
Design Browser HistorySolve
Design Underground SystemSolve
Evaluate DivisionSolve
First Unique Character in a StringSolve
Group AnagramsSolve
Implement Magic DictionarySolve
Longest Palindromic SubstringSolve
LRU CacheSolve
Majority ElementSolve
Meeting Rooms IISolve
Merge Two Sorted ListsSolve
Minimum Number of Steps to Make Two Strings AnagramSolve
Minimum Remove to Make Valid ParenthesesSolve
Next PermutationSolve
Palindrome NumberSolve
Pow(x, n)Solve
Remove Linked List ElementsSolve
Roman to IntegerSolve
Sort Integers by The Power ValueSolve
SubsetsSolve
Two City SchedulingSolve
Valid AnagramSolve
Vertical Order Traversal of a Binary TreeSolve
Zigzag ConversionSolve
CandySolve
Climbing StairsSolve
Coin ChangeSolve
Design A LeaderboardSolve
Design an Ordered StreamSolve
Diagonal TraverseSolve
Divide Two IntegersSolve
Employees Earning More Than Their ManagersSolve
Find First and Last Position of Element in Sorted ArraySolve
Find Peak ElementSolve
Find the Winner of the Circular GameSolve
Generate ParenthesesSolve
Isomorphic StringsSolve
Kth Largest Element in an ArraySolve
Longest Repeating Character ReplacementSolve
Max Consecutive OnesSolve
Max Consecutive Ones IIISolve
Maximum Nesting Depth of the ParenthesesSolve
Maximum SubarraySolve
Median of Two Sorted ArraysSolve
Merge k Sorted ListsSolve
N-QueensSolve
Next Greater Numerically Balanced NumberSolve
Populating Next Right Pointers in Each NodeSolve
Populating Next Right Pointers in Each Node IISolve
Range Sum Query 2D - MutableSolve
Reverse Linked ListSolve
Rotting OrangesSolve
Search in Rotated Sorted ArraySolve
Search Insert PositionSolve
Shortest Path in Binary MatrixSolve
Spiral MatrixSolve
TriangleSolve
Unique Paths IISolve
1-bit and 2-bit CharactersSolve
Add BinarySolve
Add One Row to TreeSolve
Add Two Numbers IISolve
Adjacent Increasing Subarrays Detection ISolve
Arranging CoinsSolve
Avoid Flood in The CitySolve
Balanced Binary TreeSolve
Basic Calculator IISolve
Biggest Single NumberSolve
Binary SearchSolve
Binary Tree Inorder TraversalSolve
Binary Tree Level Order TraversalSolve
Binary Tree Maximum Path SumSolve
Binary Tree Right Side ViewSolve
Binary Tree Zigzag Level Order TraversalSolve
Brick WallSolve
Can Place FlowersSolve
Coin Change IISolve
Combination SumSolve
Contains Duplicate IIISolve
Copy List with Random PointerSolve
Count and SaySolve
Count Elements With Maximum FrequencySolve
Count Good NumbersSolve
Count Number of Nice SubarraysSolve
Course ScheduleSolve
Course Schedule IISolve
Create Hello World FunctionSolve
Customer Who Visited but Did Not Make Any TransactionsSolve
Customers Who Never OrderSolve
Defuse the BombSolve
Delete Node in a BSTSolve
Design Add and Search Words Data StructureSolve
Design Search Autocomplete SystemSolve
Design Task ManagerSolve
Determine if Two Strings Are CloseSolve
Edit DistanceSolve
Evaluate Reverse Polish NotationSolve
Fibonacci NumberSolve
Find Median from Data StreamSolve
Find the Index of the First Occurrence in a StringSolve
Find the Minimum Amount of Time to Brew PotionsSolve
Find Users With Valid E-MailsSolve
Find X-Sum of All K-Long Subarrays ISolve
First Bad VersionSolve
First Missing PositiveSolve
Fraction to Recurring DecimalSolve
Friend Requests II: Who Has the Most FriendsSolve
Gas StationSolve
Guess the WordSolve
Happy NumberSolve
House RobberSolve
Increasing Triplet SubsequenceSolve
Insert Delete GetRandom O(1) - Duplicates allowedSolve
Integer to RomanSolve
Intersection of Two ArraysSolve
Jump GameSolve
Jump Game IISolve
Kth Smallest Element in a BSTSolve
Largest NumberSolve
Largest Rectangle in HistogramSolve
Largest Triangle AreaSolve
Length of Last WordSolve
Letter Combinations of a Phone NumberSolve
LFU CacheSolve
Longest Balanced Substring ISolve
Longest Common SubsequenceSolve
Lowest Common Ancestor of a Binary TreeSolve
Majority Element IISolve
Managers with at Least 5 Direct ReportsSolve
Max Area of IslandSolve
Merge Sorted ArraySolve
Merge Strings AlternatelySolve
Minimum Absolute DifferenceSolve
Minimum One Bit Operations to Make Integers ZeroSolve
Minimum Operations to Make the Integer ZeroSolve
Minimum Window SubstringSolve
Missing NumberSolve
Move ZeroesSolve
Multiply StringsSolve
Next Greater Element ISolve
Number of People Aware of a SecretSolve
Number of Steps to Reduce a Number to ZeroSolve
Ones and ZeroesSolve
Online Stock SpanSolve
Open the LockSolve
Palindromic SubstringsSolve
Partition ListSolve
Pascal's TriangleSolve
Path SumSolve
Peak Index in a Mountain ArraySolve
Plus OneSolve
Power of TwoSolve
Primary Department for Each EmployeeSolve
Product of Array Except SelfSolve
Rank Teams by VotesSolve
Rearrange Array Elements by SignSolve
Recyclable and Low Fat ProductsSolve
Regular Expression MatchingSolve
Remove Duplicates from Sorted ArraySolve
Remove Duplicates from Sorted List IISolve
Remove ElementSolve
Remove K DigitsSolve
Remove Nth Node From End of ListSolve
Reorder ListSolve
Restaurant GrowthSolve
Reverse StringSolve
Reverse Words in a StringSolve
Rotate ArraySolve
Rotate ListSolve
Rotate StringSolve
Same TreeSolve
Search a 2D Matrix IISolve
Search in Rotated Sorted Array IISolve
Simple Bank SystemSolve
Single NumberSolve
Sliding Window MaximumSolve
Sort an ArraySolve
Sort ListSolve
Sqrt(x)Solve
String CompressionSolve
String to Integer (atoi)Solve
Subarray Sum Equals KSolve
Subsets IISolve
Sum of Mutated Array Closest to TargetSolve
Surrounded RegionsSolve
Symmetric TreeSolve
Taking Maximum Energy From the Mystic DungeonSolve
Two Sum II - Input Array Is SortedSolve
User Activity for the Past 30 Days ISolve
Vowel SpellcheckerSolve
Wildcard MatchingSolve
Word LadderSolve
Word PatternSolve
Word Search IISolve