interviewpath
  • 0day streak
  • 10total XP
  • Level 1

Bloomberg

Partial: no verified loop

Bloomberg’s engineers build the Bloomberg Terminal and related products for financial professionals: real-time market and enterprise data, analytics, trading tools, news, secure biometric access and integrated communications. Its tech page highlights AI, machine learning and natural language processing over financial data and says most of its software is written in C++, JavaScript/TypeScript and Python. Relevant areas include high-throughput, low-latency data systems, large distributed services, language-level depth in C++ or Python, and applied ML.

Relevant roles: General software engineering, Backend engineering, Distributed systems engineering, Infrastructure / platform engineering, Low-level software systems, Frontend / full-stack engineering, ML engineering. Domains: Algorithms, Software engineering, Distributed & cloud, OS & concurrency, ML & applied AI, Interview skills.

What the sources establish

The supplied Tech at Bloomberg page is engineering context only (products, scale, AI/ML work and main languages) and says nothing about interviews. Two additional official Bloomberg pages add process information. The company-wide How We Hire page (September 2026) lists application, screening, assessments for certain entry-level roles, interviews and offer; one FAQ answer says engineering technical interviews assess data structures, algorithms, problem solving and communication through open-ended questions in your most comfortable language, and the page asks candidates to represent their own abilities honestly, including when using AI. An experienced-hire engineering page (first published 2019, last updated August 2024) describes one or two phone interviews, including a 45–60 minute technical call, followed by in-house interviews of about an hour each with two engineers, lasting from two hours to a full day. The student-specific page now redirects elsewhere. The current loop for a specific role and level, and tool-by-tool rules, remain unconfirmed.

  1. Tech at Bloomberg

    Role context only

    Bloomberg. First published July 2019, updated 2026-06-29 (page metadata); read 2026-10-05. Read in full for this page.

    Scope: Bloomberg’s engineering organization and technology; not a description of interviews.

    Documented by this source

    • Context: more than 9,000 engineers, developers, data scientists and technologists, with technologists described as 42% of employees.
    • Context: products include real-time market and enterprise data, analytics, trading tools, secure biometric access and integrated communications.
    • Context: AI, machine learning and natural language processing are applied to financial data, news and workflows.
    • Context: most software is built in C++, JavaScript/TypeScript and Python, and engineers both contribute to and use open source.

    Outside or AI tools, according to this source: Not addressed (not an interview page). Follow the instructions in your own assessment invitation.

    • Role context only; it does not describe interview stages, content or rules.
    Open source(opens in a new tab)Link responded, 5 Oct 2026
  2. Bloomberg Careers: How We Hire

    Official

    Bloomberg. Published 2026-09-11 (page metadata); read 2026-10-05. Read in full for this page.

    Scope: All Bloomberg roles and levels, with one FAQ answer specific to engineering technical assessments.

    Documented by this source

    • Hiring steps: application (certain entry-level roles add a Plum assessment), video or phone screening with Talent Acquisition, an assessment day or task for certain entry-level roles, interviews, offer.
    • Some roles use a pre-recorded video interview, which can evaluate technical abilities; other possible assessments include virtual skills assessments, writing tests and technical/coding assessments, and Talent Acquisition tells you if your role requires one.
    • Engineering technical interviews assess four areas: data structure knowledge, algorithms knowledge, problem solving and communication.
    • Questions are open-ended, you may code in the language you are most comfortable with, and the focus is on problem solving and coding fluency more than on reaching the most optimal solution or running code.

    Outside or AI tools, according to this source: Encourages responsible, ethical use of resources, including AI, for research and preparation, but expects candidates to represent their own capabilities accurately in assessments, assignments and interviews. No tool-by-tool rules are given. Follow the instructions in your own assessment invitation.

    • Company-wide page; the engineering detail is a single FAQ answer without round counts or durations.
    Open source(opens in a new tab)Link responded, 5 Oct 2026
  3. Bloomberg Careers: Engineering Experienced Hire Application Process

    Official

    Bloomberg. First published July 2019, last updated 2024-08-07 (page metadata); read 2026-10-05. Read in full for this page.

    Scope: Experienced (non-student) engineering candidates.

    Documented by this source

    • The process is customized to the role and typically starts with one or two phone interviews followed by in-house interviews.
    • A call with HR or an engineer about your interests, then a 45–60 minute technical call with an engineer assessing coding fluency, problem solving and computer science fundamentals such as data structures and algorithms.
    • In-house interviews last from two hours to a full day depending on role and availability; each round is about an hour with two engineers from the hiring team.
    • Open-ended questions with multiple possible solutions evaluate coding fluency, problem solving, data structures, algorithms and design skills.
    • You may state a preference for paper, whiteboard or laptop and answer in the language you are most comfortable with, keeping the role in mind.
    • Tips: ask for clarification, verify assumptions, explain your thinking, listen carefully, practice coding problems and research the role.

    Outside or AI tools, according to this source: Covers the medium (paper, whiteboard or laptop) and language choice only; nothing about AI tools. Follow the instructions in your own assessment invitation.

    • Last updated in August 2024; formats such as in-house versus virtual interviews may have changed.
    • The matching student page now redirects to a general engineering page, so no current student-specific description was available.
    Open source(opens in a new tab)Link responded, 5 Oct 2026

Our preparation recommendation

This is our suggestion based on the role and the sources above. It is not a statement by Bloomberg.

Our preparation suggestion, not a Bloomberg statement. Bloomberg’s own pages name data structures, algorithms, problem solving, communication and, for experienced hires, design skills, so we center coding fundamentals, clearly explained reasoning and design. Because Bloomberg says most of its software is C++, JavaScript/TypeScript or Python, go deep in the language you will interview in. Concurrency is our inference for teams that distribute real-time data, not a documented interview category.

  1. Data structures and algorithms are two of the four areas Bloomberg names for engineering technical interviews.

  2. Open-ended questions with several possible solutions invite comparing approaches by time and space.

  3. Communication is a named assessment area, and the tips stress explaining your thinking and listening to the interviewer.

  4. Verifying assumptions and edge cases aloud matches the advice to define and frame the problem before coding.

  5. You code in your most comfortable language, and the experienced-hire page notes that tested fundamentals may be rusty, so practice in that language.

  6. The experienced-hire page lists design skills among what its open-ended questions evaluate.

  7. Inference for systems teams: real-time data distribution and trading tools involve concurrent programming.

  8. Interviews also probe motivation and fit; the How We Hire FAQ asks you to explain why Bloomberg and why the role.

Confirm with your recruiter

  • The interviews in your loop today: the number of phone and in-house or virtual rounds and their lengths (the experienced-hire page dates from 2024).
  • Whether you are on an entry-level track that uses a Plum assessment, a pre-recorded video interview or an assessment day.
  • Your level and whether design interviews are included.
  • Your programming language and the medium: paper, whiteboard, laptop or a shared editor.
  • Which tools, documentation or AI assistants are permitted in each assessment, since the How We Hire page only sets an honesty expectation.
  • Rules and time limits for any online technical or coding assessment.
  • Logistics and the target team and stack (for example C++ data systems or Python and JavaScript application teams), plus any accommodation request through the regional recruiting address listed on the page.

Limitations of this page

  • The supplied page is context only; process details come from two additional Bloomberg pages, one last updated in 2024.
  • No current student or new-grad engineering page was available, because the old URL now redirects.
  • The concurrency emphasis is our inference from Bloomberg’s products.