A focused Bloomberg interview set generated from fully covered company-tagged Bugl problems.
0/350
18
Practice Bloomberg tagged problems in Arrays & Hashing.
Contains Duplicate
LC 217 · 271 modes
Palindrome Number
LC 9 · 40 modes
Roman to Integer
LC 13 · 40 modes
Longest Common Prefix
LC 14 · 40 modes
Remove Duplicates from Sorted Array
LC 26 · 37 modes
Remove Element
LC 27 · 39 modes
Search Insert Position
LC 35 · 37 modes
Merge Sorted Array
LC 88 · 39 modes
Convert Sorted Array to Binary Search Tree
LC 108 · 31 modes
Pascal's Triangle
LC 118 · 37 modes
Excel Sheet Column Number
LC 171 · 21 modes
Isomorphic Strings
LC 205 · 38 modes
Contains Duplicate II
LC 219 · 35 modes
Summary Ranges
LC 228 · 25 modes
Palindrome Linked List
LC 234 · 30 modes
Palindrome Permutation
LC 266 · 23 modes
First Bad Version
LC 278 · 16 modes
Move Zeroes
LC 283 · 41 modes
Range Sum Query - Immutable
LC 303 · 34 modes
Reverse String
LC 344 · 37 modes
Intersection of Two Arrays
LC 349 · 20 modes
Intersection of Two Arrays II
LC 350 · 19 modes
Logger Rate Limiter
LC 359 · 19 modes
First Unique Character in a String
LC 387 · 23 modes
Is Subsequence
LC 392 · 40 modes
Fizz Buzz
LC 412 · 22 modes
Third Maximum Number
LC 414 · 23 modes
Add Strings
LC 415 · 23 modes
Valid Word Square
LC 422 · 22 modes
Find All Numbers Disappeared in an Array
LC 448 · 39 modes
Island Perimeter
LC 463 · 33 modes
Next Greater Element I
LC 496 · 40 modes
Base 7
LC 504 · 22 modes
Reverse Words in a String III
LC 557 · 18 modes
Maximum Product of Three Numbers
LC 628 · 18 modes
Find Pivot Index
LC 724 · 42 modes
Shortest Distance to a Character
LC 821 · 22 modes
Number of Recent Calls
LC 933 · 20 modes
Squares of a Sorted Array
LC 977 · 41 modes
Find Common Characters
LC 1002 · 23 modes
Divisor Game
LC 1025 · 22 modes
Remove All Adjacent Duplicates In String
LC 1047 · 21 modes
Running Sum of 1d Array
LC 1480 · 16 modes
Valid Anagram
LC 242 · 262 modes
Two Sum
LC 1 · 270 modes
Zigzag Conversion
LC 6 · 32 modes
String to Integer (atoi)
LC 8 · 23 modes
3Sum Closest
LC 16 · 23 modes
4Sum
LC 18 · 38 modes
Next Permutation
LC 31 · 22 modes
Find First and Last Position of Element in Sorted Array
LC 34 · 31 modes
Count and Say
LC 38 · 23 modes
Permutations II
LC 47 · 30 modes
Pow(x, n)
LC 50 · 33 modes
Unique Paths II
LC 63 · 30 modes
Simplify Path
LC 71 · 36 modes
Sort Colors
LC 75 · 42 modes
Search in Rotated Sorted Array II
LC 81 · 24 modes
Construct Binary Tree from Inorder and Postorder Traversal
LC 106 · 23 modes
Populating Next Right Pointers in Each Node
LC 116 · 25 modes
Populating Next Right Pointers in Each Node II
LC 117 · 22 modes
Triangle
LC 120 · 30 modes
Best Time to Buy and Sell Stock II
LC 122 · 35 modes
Reverse Words in a String
LC 151 · 21 modes
Find Peak Element
LC 162 · 32 modes
Rotate Array
LC 189 · 36 modes
Count Primes
LC 204 · 23 modes
Minimum Size Subarray Sum
LC 209 · 35 modes
Combination Sum III
LC 216 · 24 modes
Count Complete Tree Nodes
LC 222 · 21 modes
Majority Element II
LC 229 · 20 modes
Search a 2D Matrix II
LC 240 · 23 modes
Count Univalue Subtrees
LC 250 · 20 modes
H-Index
LC 274 · 25 modes
Game of Life
LC 289 · 20 modes
Minimum Height Trees
LC 310 · 23 modes
Increasing Triplet Subsequence
LC 334 · 25 modes
Longest Substring with At Most K Distinct Characters
LC 340 · 23 modes
Flatten Nested List Iterator
LC 341 · 23 modes
Design Snake Game
LC 353 · 19 modes
Design Hit Counter
LC 362 · 23 modes
Kth Smallest Element in a Sorted Matrix
LC 378 · 22 modes
Insert Delete GetRandom O(1)
LC 380 · 35 modes
Shuffle an Array
LC 384 · 19 modes
Elimination Game
LC 390 · 20 modes
Decode String
LC 394 · 34 modes
Longest Substring with At Least K Repeating Characters
LC 395 · 23 modes
Evaluate Division
LC 399 · 26 modes
Remove K Digits
LC 402 · 34 modes
Queue Reconstruction by Height
LC 406 · 22 modes
Arithmetic Slices
LC 413 · 21 modes
Find All Anagrams in a String
LC 438 · 34 modes
Find All Duplicates in an Array
LC 442 · 22 modes
String Compression
LC 443 · 24 modes
Sort Characters By Frequency
LC 451 · 20 modes
Next Greater Element II
LC 503 · 22 modes
Longest Palindromic Subsequence
LC 516 · 25 modes
Minesweeper
LC 529 · 17 modes
K-diff Pairs in an Array
LC 532 · 19 modes
Encode and Decode TinyURL
LC 535 · 37 modes
Single Element in a Sorted Array
LC 540 · 34 modes
Brick Wall
LC 554 · 36 modes
Subarray Sum Equals K
LC 560 · 41 modes
Array Nesting
LC 565 · 23 modes
Shortest Unsorted Continuous Subarray
LC 581 · 23 modes
Kill Process
LC 582 · 22 modes
Valid Triangle Number
LC 611 · 23 modes
Maximum Length of Pair Chain
LC 646 · 23 modes
2 Keys Keyboard
LC 650 · 19 modes
Find K Closest Elements
LC 658 · 30 modes
Maximum Width of Binary Tree
LC 662 · 25 modes
Number of Longest Increasing Subsequence
LC 673 · 22 modes
Top K Frequent Words
LC 692 · 22 modes
Best Time to Buy and Sell Stock with Transaction Fee
LC 714 · 25 modes
Accounts Merge
LC 721 · 24 modes
Candy Crush
LC 723 · 21 modes
Sentence Similarity II
LC 737 · 23 modes
Open the Lock
LC 752 · 26 modes
Letter Case Permutation
LC 784 · 20 modes
Largest Sum of Averages
LC 813 · 23 modes
Peak Index in a Mountain Array
LC 852 · 20 modes
All Nodes Distance K in Binary Tree
LC 863 · 20 modes
Construct Binary Tree from Preorder and Postorder Traversal
LC 889 · 23 modes
Sort an Array
LC 912 · 34 modes
Prison Cells After N Days
LC 957 · 20 modes
Longest Turbulent Subarray
LC 978 · 21 modes
Interval List Intersections
LC 986 · 23 modes
Two City Scheduling
LC 1029 · 37 modes
Missing Element in Sorted Array
LC 1060 · 21 modes
Filling Bookcase Shelves
LC 1105 · 23 modes
Invalid Transactions
LC 1169 · 23 modes
Remove All Adjacent Duplicates in String II
LC 1209 · 35 modes
Maximum Number of Occurrences of a Substring
LC 1297 · 17 modes
Minimum Number of Steps to Make Two Strings Anagram
LC 1347 · 21 modes
Design Underground System
LC 1396 · 19 modes
Design Browser History
LC 1472 · 37 modes
Group Anagrams
LC 49 · 262 modes
Top K Frequent Elements
LC 347 · 264 modes
Encode and Decode Strings
LC 271 · 256 modes
Product of Array Except Self
LC 238 · 255 modes
Valid Sudoku
LC 36 · 256 modes
Longest Consecutive Sequence
LC 128 · 265 modes
Substring with Concatenation of All Words
LC 30 · 23 modes
Longest Valid Parentheses
LC 32 · 23 modes
First Missing Positive
LC 41 · 37 modes
Wildcard Matching
LC 44 · 22 modes
Best Time to Buy and Sell Stock III
LC 123 · 25 modes
Word Ladder II
LC 126 · 22 modes
Word Break II
LC 140 · 19 modes
Max Points on a Line
LC 149 · 35 modes
Read N Characters Given read4 II - Call Multiple Times
LC 158 · 23 modes
Best Time to Buy and Sell Stock IV
LC 188 · 24 modes
Shortest Palindrome
LC 214 · 23 modes
Basic Calculator
LC 224 · 23 modes
Integer to English Words
LC 273 · 23 modes
Remove Invalid Parentheses
LC 301 · 20 modes
Count of Smaller Numbers After Self
LC 315 · 22 modes
Palindrome Pairs
LC 336 · 22 modes
All O`one Data Structure
LC 432 · 23 modes
LFU Cache
LC 460 · 24 modes
Zuma Game
LC 488 · 23 modes
Design Search Autocomplete System
LC 642 · 21 modes
Minimum Window Subsequence
LC 727 · 20 modes
Employee Free Time
LC 759 · 19 modes
Minimum Cost to Hire K Workers
LC 857 · 23 modes
Maximum Frequency Stack
LC 895 · 31 modes
Dice Roll Simulation
LC 1223 · 23 modes
Number of Ships in a Rectangle
LC 1274 · 18 modes
Minimum Insertion Steps to Make a String Palindrome
LC 1312 · 23 modes
Allocate Mailboxes
LC 1478 · 23 modes
Practice Bloomberg tagged problems in Two Pointers.
Valid Palindrome
LC 125 · 264 modes
Integer to Roman
LC 12 · 35 modes
Two Sum II Input Array Is Sorted
LC 167 · 256 modes
3Sum
LC 15 · 264 modes
Container With Most Water
LC 11 · 257 modes
Trapping Rain Water
LC 42 · 263 modes
Practice Bloomberg tagged problems in Sliding Window.
Best Time to Buy And Sell Stock
LC 121 · 262 modes
Moving Average from Data Stream
LC 346 · 22 modes
Longest Substring Without Repeating Characters
LC 3 · 257 modes
Longest Repeating Character Replacement
LC 424 · 257 modes
Permutation In String
LC 567 · 254 modes
Minimum Window Substring
LC 76 · 256 modes
Sliding Window Maximum
LC 239 · 256 modes
Practice Bloomberg tagged problems in Stack.
Valid Parentheses
LC 20 · 267 modes
Implement Stack using Queues
LC 225 · 40 modes
Implement Queue using Stacks
LC 232 · 20 modes
Min Stack
LC 155 · 252 modes
Daily Temperatures
LC 739 · 252 modes
Max Stack
LC 716 · 18 modes
Largest Rectangle In Histogram
LC 84 · 254 modes
Practice Bloomberg tagged problems in Binary Search.
Binary Search
LC 704 · 269 modes
Search a 2D Matrix
LC 74 · 255 modes
Find Minimum In Rotated Sorted Array
LC 153 · 257 modes
Search In Rotated Sorted Array
LC 33 · 256 modes
Median of Two Sorted Arrays
LC 4 · 257 modes
Practice Bloomberg tagged problems in Linked List.
Reverse Linked List
LC 206 · 260 modes
Merge Two Sorted Lists
LC 21 · 251 modes
Linked List Cycle
LC 141 · 247 modes
Reorder List
LC 143 · 244 modes
Remove Nth Node From End of List
LC 19 · 256 modes
Copy List With Random Pointer
LC 138 · 246 modes
Add Two Numbers
LC 2 · 255 modes
Find The Duplicate Number
LC 287 · 252 modes
LRU Cache
LC 146 · 250 modes
Merge K Sorted Lists
LC 23 · 254 modes
Practice Bloomberg tagged problems in Trees.
Invert Binary Tree
LC 226 · 263 modes
Sqrt(x)
LC 69 · 32 modes
Binary Tree Inorder Traversal
LC 94 · 38 modes
Symmetric Tree
LC 101 · 26 modes
Path Sum
LC 112 · 34 modes
Binary Tree Preorder Traversal
LC 144 · 25 modes
Intersection of Two Linked Lists
LC 160 · 28 modes
Remove Linked List Elements
LC 203 · 38 modes
Closest Binary Search Tree Value
LC 270 · 18 modes
Sum of Left Leaves
LC 404 · 19 modes
Maximum Depth of N-ary Tree
LC 559 · 19 modes
Merge Two Binary Trees
LC 617 · 34 modes
Cousins in Binary Tree
LC 993 · 23 modes
Maximum Depth of Binary Tree
LC 104 · 258 modes
Diameter of Binary Tree
LC 543 · 258 modes
Balanced Binary Tree
LC 110 · 258 modes
Same Tree
LC 100 · 259 modes
Subtree of Another Tree
LC 572 · 258 modes
Swap Nodes in Pairs
LC 24 · 29 modes
Rotate List
LC 61 · 28 modes
Remove Duplicates from Sorted List II
LC 82 · 22 modes
Reverse Linked List II
LC 92 · 32 modes
Unique Binary Search Trees
LC 96 · 22 modes
Recover Binary Search Tree
LC 99 · 15 modes
Binary Tree Zigzag Level Order Traversal
LC 103 · 26 modes
Convert Sorted List to Binary Search Tree
LC 109 · 19 modes
Path Sum II
LC 113 · 20 modes
Flatten Binary Tree to Linked List
LC 114 · 19 modes
Sum Root to Leaf Numbers
LC 129 · 27 modes
Insertion Sort List
LC 147 · 24 modes
Binary Search Tree Iterator
LC 173 · 26 modes
Lowest Common Ancestor of a Binary Tree
LC 236 · 20 modes
Delete Node in a Linked List
LC 237 · 14 modes
Inorder Successor in BST
LC 285 · 16 modes
Binary Tree Vertical Order Traversal
LC 314 · 18 modes
Odd Even Linked List
LC 328 · 21 modes
Convert Binary Search Tree to Sorted Doubly Linked List
LC 426 · 16 modes
Flatten a Multilevel Doubly Linked List
LC 430 · 21 modes
Path Sum III
LC 437 · 23 modes
Add Two Numbers II
LC 445 · 23 modes
Delete Node in a BST
LC 450 · 32 modes
Inorder Successor in BST II
LC 510 · 21 modes
Find Bottom Left Tree Value
LC 513 · 20 modes
Find Duplicate Subtrees
LC 652 · 21 modes
Trim a Binary Search Tree
LC 669 · 31 modes
Insert into a Sorted Circular Linked List
LC 708 · 22 modes
All Paths From Source to Target
LC 797 · 21 modes
Flip Binary Tree To Match Preorder Traversal
LC 971 · 20 modes
Path In Zigzag Labelled Binary Tree
LC 1104 · 20 modes
Lowest Common Ancestor of Deepest Leaves
LC 1123 · 21 modes
Binary Tree Coloring Game
LC 1145 · 21 modes
Lowest Common Ancestor of a Binary Search Tree
LC 235 · 254 modes
Binary Tree Level Order Traversal
LC 102 · 259 modes
Binary Tree Right Side View
LC 199 · 259 modes
Validate Binary Search Tree
LC 98 · 258 modes
Kth Smallest Element In a Bst
LC 230 · 258 modes
Construct Binary Tree From Preorder And Inorder Traversal
LC 105 · 255 modes
Minimize Malware Spread
LC 924 · 23 modes
Vertical Order Traversal of a Binary Tree
LC 987 · 22 modes
Binary Tree Maximum Path Sum
LC 124 · 257 modes
Serialize And Deserialize Binary Tree
LC 297 · 253 modes
Practice Bloomberg tagged problems in Heap / Priority Queue.
Kth Largest Element In a Stream
LC 703 · 245 modes
Nim Game
LC 292 · 18 modes
Design A Leaderboard
LC 1244 · 22 modes
Kth Largest Element In An Array
LC 215 · 249 modes
Task Scheduler
LC 621 · 249 modes
Find Median From Data Stream
LC 295 · 248 modes
Practice Bloomberg tagged problems in Backtracking.
Add Digits
LC 258 · 15 modes
Subsets
LC 78 · 256 modes
Implement Rand10() Using Rand7()
LC 470 · 16 modes
Combination Sum
LC 39 · 255 modes
Combination Sum II
LC 40 · 253 modes
Permutations
LC 46 · 255 modes
Subsets II
LC 90 · 256 modes
Generate Parentheses
LC 22 · 254 modes
Word Search
LC 79 · 252 modes
Palindrome Partitioning
LC 131 · 255 modes
Letter Combinations of a Phone Number
LC 17 · 255 modes
Practice Bloomberg tagged problems in Tries.
Implement Trie Prefix Tree
LC 208 · 252 modes
Word Search II
LC 212 · 247 modes
Practice Bloomberg tagged problems in Graphs.
Rectangle Overlap
LC 836 · 23 modes
Number of Islands
LC 200 · 261 modes
Lexicographical Numbers
LC 386 · 22 modes
Number of Distinct Islands
LC 694 · 23 modes
Distant Barcodes
LC 1054 · 15 modes
Max Area of Island
LC 695 · 256 modes
Clone Graph
LC 133 · 251 modes
Walls And Gates
LC 286 · 243 modes
Pacific Atlantic Water Flow
LC 417 · 256 modes
Surrounded Regions
LC 130 · 251 modes
Course Schedule
LC 207 · 250 modes
Course Schedule II
LC 210 · 251 modes
Contain Virus
LC 749 · 22 modes
Word Ladder
LC 127 · 255 modes
Practice Bloomberg tagged problems in Advanced Graphs.
Cheapest Flights Within K Stops
LC 787 · 249 modes
Reconstruct Itinerary
LC 332 · 251 modes
Alien Dictionary
LC 269 · 244 modes
Practice Bloomberg tagged problems in 1-D Dynamic Programming.
Climbing Stairs
LC 70 · 262 modes
Min Cost Climbing Stairs
LC 746 · 256 modes
Number of Dice Rolls With Target Sum
LC 1155 · 20 modes
House Robber
LC 198 · 257 modes
Longest Palindromic Substring
LC 5 · 258 modes
Decode Ways
LC 91 · 253 modes
Coin Change
LC 322 · 262 modes
Maximum Product Subarray
LC 152 · 253 modes
Word Break
LC 139 · 254 modes
Practice Bloomberg tagged problems in 2-D Dynamic Programming.
Unique Paths
LC 62 · 255 modes
Longest Common Subsequence
LC 1143 · 254 modes
Target Sum
LC 494 · 253 modes
Interleaving String
LC 97 · 252 modes
Edit Distance
LC 72 · 244 modes
Longest Increasing Path In a Matrix
LC 329 · 250 modes
Burst Balloons
LC 312 · 249 modes
Regular Expression Matching
LC 10 · 254 modes
Practice Bloomberg tagged problems in Greedy.
Maximum Subarray
LC 53 · 260 modes
Minimum Path Sum
LC 64 · 29 modes
Integer Replacement
LC 397 · 19 modes
Broken Calculator
LC 991 · 23 modes
Jump Game
LC 55 · 253 modes
Jump Game II
LC 45 · 249 modes
Gas Station
LC 134 · 251 modes
Hand of Straights
LC 846 · 250 modes
Valid Parenthesis String
LC 678 · 246 modes
Practice Bloomberg tagged problems in Intervals.
Meeting Rooms
LC 252 · 243 modes
Merge Intervals
LC 56 · 261 modes
Non Overlapping Intervals
LC 435 · 250 modes
Meeting Rooms II
LC 253 · 246 modes
Practice Bloomberg tagged problems in Math & Geometry.
Flood Fill
LC 733 · 20 modes
Happy Number
LC 202 · 252 modes
Plus One
LC 66 · 251 modes
Rotate Image
LC 48 · 252 modes
Factorial Trailing Zeroes
LC 172 · 25 modes
Maximal Square
LC 221 · 30 modes
Sparse Matrix Multiplication
LC 311 · 22 modes
Design Tic-Tac-Toe
LC 348 · 19 modes
Spiral Matrix
LC 54 · 250 modes
Set Matrix Zeroes
LC 73 · 249 modes
246 modes
Maximal Rectangle
LC 85 · 23 modes
Practice Bloomberg tagged problems in Bit Manipulation.
Single Number
LC 136 · 249 modes
Counting Bits
LC 338 · 251 modes
Missing Number
LC 268 · 251 modes
Divide Two Integers
LC 29 · 23 modes
Next Greater Element III
LC 556 · 23 modes
Reverse Integer
LC 7 · 251 modes