Bloomberg·Software Engineer·Technical Phone Screen
- Given a string, find the length of the longest substring that contains no repeated characters.
“I knew this one but still fumbled the explanation a bit.”
Large Enterprises
Most of these Bloomberg write-ups come from Software Engineers (130), then Product Managers (2) and Data Analysts (1). The most reported rounds are the technical phone screen (100), the behavioral / leadership round (8), the onsite coding round (8) and the system design round (8).
133 interview notes · updated Oct 2026
“I knew this one but still fumbled the explanation a bit.”
“My first instinct was to just scan left to right and count unmatched parens, which kind of works but gets messy fast.”
“Went with DFS plus backtracking which is the right call.”
“I got the basic idea pretty fast but then fumbled on the pointer updates.”
“This took me longer to get into than I expected.”
“Classic backtracking problem.”
“I knew the sequence pattern pretty quickly, the logic clicked after tracing through a few values by hand.”
“I went straight for HashMap plus a min-heap of size K and felt pretty good about it until they pushed back on delete.”
“I always fumble this one a bit.”
“The insert and remove with O(1) are fine with a hashmap, but getRandom is where it gets tricky.”