Skip to main content

11 Bloomberg LP Software Engineer (Intern) Interview Questions (2026)

Bloomberg's intern SWE loop in 2026 is a recruiter screen, an online coding assessment via HackerRank, and two virtual technical interviews. The bar is slightly lower than new-grad — fundamentals over esoteric problems — but interviewers still expect clean code, complexity analysis, and curiosity about Bloomberg's financial-data domain.

By Alex Chen, Founder, InterviewChamp.AI · Last verified

Loop overview

Intern candidates report a 3-5 week timeline in 2026. HackerRank online assessment (2 problems, 60-90 minutes), then two 45-minute technical interviews. Bloomberg recruits heavily on-campus for sophomore/junior internships and runs a structured 10-12 week summer program in NYC, London, and Princeton. Stack exposure is C++, Python, and JavaScript depending on team placement.

Behavioral (3)

Why do you want to intern at Bloomberg?

Frequently asked

Outline

Be specific: the structured intern program (formal training, project mentorship), exposure to financial data at scale, the C++ apprenticeship, NYC location. Mention any market-data side projects or finance coursework. Avoid 'I want to work in fintech' — too broad.

Source: Glassdoor 2026-Q1 Bloomberg intern behavioral round ·

Tell me about a project you are proud of.

Frequently asked

Outline

Pick a project where you can walk through the technical choices and what you learned. Be ready for drill-down questions: why this data structure, how did you debug, what would you do differently. Bloomberg's intern interviewers care about how you think, not just what you built.

Source: Glassdoor 2026-Q1 Bloomberg intern behavioral round ·

What languages and tools are you most comfortable with?

Frequently asked

Outline

Be honest. Bloomberg places interns on teams based on stack fit (C++ for Terminal, Python for data, JavaScript for web). Knowing your level on each helps the recruiter match you. Don't oversell.

Source: Glassdoor 2026-Q1 Bloomberg intern behavioral round ·

Coding (LeetCode patterns) (5)

Reverse a linked list.

Frequently asked

Outline

Iterative with three pointers: prev, curr, next. Save next, point curr->next at prev, advance prev and curr. O(N) time, O(1) space. Recursive variant is also acceptable but uses O(N) stack. Edge cases: empty list, single node.

Source: Glassdoor 2026-Q1 Bloomberg intern phone-screen ·

Given an array of integers, return the two indices whose values sum to a target.

Frequently asked

Outline

Hash map. For each element, check if (target - element) is in the map; if yes return both indices. Else insert current index. O(N) time, O(N) space. Edge cases: no solution, duplicates, negative numbers.

Source: Glassdoor 2026-Q1 Bloomberg intern online assessment ·

Implement a function that checks if a string is a palindrome, ignoring non-alphanumeric characters.

Frequently asked

Outline

Two pointers, one at each end. Skip non-alphanumeric, compare lowercase characters, advance both. Return false on mismatch. O(N) time, O(1) space. Edge cases: empty string (true), single character (true), mixed case.

Source: r/cscareerquestions Bloomberg intern tag, 2026-Q1 ·

Given a string, return the first non-repeating character.

Frequently asked

Outline

Two passes. First pass: count character frequencies. Second pass: return first character with count 1. O(N) time, O(1) space (fixed alphabet). Alternative: ordered map / LinkedHashMap to do it in one pass.

Source: Glassdoor 2026-Q1 Bloomberg intern coding round ·

Given a binary tree, return its in-order traversal.

Frequently asked

Outline

Recursive: traverse left, visit node, traverse right. Iterative with stack: push lefts until null, pop and visit, then go right. O(N) time, O(H) space. Edge cases: empty tree, single node, skewed tree.

Source: Blind 2026 Bloomberg intern phone-screen ·

Technical (3)

What is a hash collision and how do hash tables handle it?

Frequently asked

Outline

Collision = two distinct keys hashing to the same bucket. Handling: separate chaining (each bucket holds a linked list / array of entries) or open addressing (probe to next slot — linear, quadratic, double hashing). Discuss load factor and when to resize.

Source: Glassdoor 2026-Q1 Bloomberg intern technical round ·

Explain Big-O notation and give examples of O(1), O(log N), O(N), O(N log N), and O(N^2).

Frequently asked

Outline

Asymptotic upper bound on time/space as input grows. Examples: O(1) array index, O(log N) binary search, O(N) linear scan, O(N log N) merge sort, O(N^2) nested loop or naive sort. Be ready to derive the complexity of a code snippet on the spot.

Source: Glassdoor 2026-Q1 Bloomberg intern technical round ·

What is the difference between an array and a linked list?

Frequently asked

Outline

Array = contiguous memory, O(1) random access, O(N) insert/delete in middle. Linked list = nodes with pointers, O(N) access, O(1) insert/delete given pointer to node. Cache locality favors arrays. Use array for known size and frequent access; linked list for frequent middle inserts.

Source: Glassdoor 2026-Q1 Bloomberg intern technical round ·

Bloomberg LP interview tips

  • Bloomberg's intern bar emphasizes clarity over cleverness — explain your approach before coding.
  • Online assessment is HackerRank — practice their interface. Standard problems, not curveballs.
  • Internship placement is team-based. If you have a strong language preference (C++, Python, JS), tell your recruiter.
  • The summer program runs in NYC, London, and Princeton. Confirm your location preference with the recruiter early.
  • Return-offer rates for Bloomberg interns are historically high. Take the internship seriously — the conversion is real.

Frequently asked questions

How long is Bloomberg's intern interview process in 2026?

Most reports show 3-5 weeks from recruiter outreach to offer.

What programming language should I use for the Bloomberg intern interview?

Whichever you know best. Python and C++ are most common. Java and JavaScript are accepted.

Where are Bloomberg internships located?

NYC (largest cohort), London, and Princeton, NJ. Specify your preference with your recruiter.

What is the Bloomberg intern return-offer rate?

Historically high — strong interns typically get return offers. Performance during the internship matters more than the original interview.

Does Bloomberg sponsor international interns?

Bloomberg has hosted F-1 OPT interns in past US cycles and EU citizens in London. Confirm with your recruiter.

Practice these live with InterviewChamp.AI

Real-time AI interview assistant that listens to your loop and helps you structure answers under pressure.

Practice these live with InterviewChamp.AI →

Related interview-prep guides

Interview Platforms

HackerRank Tech Interview Guide 2026: What It Tests, How It Tracks You, and the Modern Setup

HackerRank is still the volume leader in first-round technical screens for 2026 tech hiring. A browser-sandboxed coding environment that logs every keystroke, paste event, and tab-focus change inside its own tab. This guide covers what it tests, the boundary of what it can and cannot detect, and how a modern desktop setup pairs with a HackerRank session without leaking into the screen-share.

Interview Process

The 2026 CS New-Grad Interview Loop: Phone Screen to Offer at Every Tier

The 2026 CS new-grad interview loop runs five steps (recruiter screen, technical screen, onsite, debrief, offer) but the shape of each step now depends on tier of company. This guide maps the loop for FAANG, mid-tier public, startup, consultancy, and research lab, with 2026 timelines and how AI-fraud concerns brought in-person rounds back.

Interview Process

Technical Phone Screen: Tips, Questions, and Tactics for CS New Grads (2026)

A technical phone screen is a 30-60 minute interview, usually one or two coding problems on a shared editor, with audio-only or light-video, that decides whether you advance to the onsite. It measures whether you can clarify, code, and talk through reasoning at the same time. This guide covers what a technical phone screen is, the questions that come up most, how to prepare in the 24 hours before, how to think out loud when the interviewer goes silent, how to recover from a freeze, and what counts as legitimate prep tooling versus the cheating-economy traps that get candidates rejected in the loop after.