Bloomberg
Practical loops with a strong C++ and data-structures core, then a design round and questions about handling real-time market data.
Typical loop
- 1Recruiter screen
- 2Technical phone screen: data structures
- 3Onsite: two coding rounds
- 4System design round
- 5Team-fit conversation
Asked on LeetCode
All 1,223 by time range →- Two SumeasyArrayHash Tablefrequency 100.0
- Merge IntervalsmediumArraySortingQuicksortfrequency 87.1
- Add Two NumbersmediumLinked ListMathRecursionfrequency 85.2
- Longest Substring Without Repeating CharactersmediumHash TableStringSliding Windowfrequency 85.1
- Insert Delete GetRandom O(1)mediumArrayHash TableMathDesign+1frequency 84.7
- Number of IslandsmediumArrayDepth-First SearchBreadth-First SearchUnion-Find+1frequency 84.7
- Best Time to Buy and Sell StockeasyArrayDynamic Programmingfrequency 83.9
- Valid ParentheseseasyStringStackBracket Sequencesfrequency 83.8