
Bloomberg Lp Data Scientist interview typically runs multiple rounds: technical, take-home, and final round. Timeline is months, and the process is notably long with little feedback.
$162K
Avg. Base Comp
$202K
Avg. Total Comp
4
Typical Rounds
2-4 months
Process Length
Our candidates report that Bloomberg is less interested in flashy algorithms than in whether you can work through imperfect, business-shaped data without losing rigor. The technical prompts skew practical: strings, arrays, hash maps, and basic statistics show up alongside sampling, hypothesis testing, error calculations, and descriptive metrics. Just as important, multiple candidates described scenario questions about data quality, trends, and outliers, which tells us the bar is really about whether you can explain what the data is saying when the setup is messy or incomplete.
A recurring theme is that Bloomberg likes exercises with a real-world frame, especially when the answer has to be translated into something a non-technical audience could use. One candidate’s take-home on social vulnerability factors required methodology, calculations, visualizations, and policy insights, and the strongest signal was not volume of analysis but whether the work stayed grounded in the county-level constraint and the census-tract logic. We’ve also seen a round that mixed a simple Python task with a statistics solution and a critique of flaws in the original setup, which suggests they value methodological skepticism as much as correctness.
The non-obvious make-or-break factor here is communication discipline under ambiguity. Even when candidates felt the questions were fair, they consistently mentioned abrupt endings and sparse feedback, so the people who stand out are the ones who make their reasoning easy to follow and their assumptions explicit. In our view, Bloomberg is screening for analysts who can move from code to interpretation to decision support without overclaiming what the data can prove.
Synthetized from 1 candidates reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Bloomberg Lp process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Bloomberg Lp
Write a query to return whether each user's subscription date range overlaps with any other completed subscription
| Question | |
|---|---|
| Google Maps Improvement | |
| Longest Increasing Subsequence | |
| Hurdles In Data Projects | |
| Median O(1) | |
| 5th Largest Number | |
| Filling Supermarket Bag | |
| Binary Tree Validation | |
| Most Repetition | |
| Moving Window | |
| Pathfinder in Maze | |
| Summing Numeric Strings | |
| Shortest Path Algorithms | |
| Check Matching Parentheses | |
| Minimum Days for Scheduling All Meetings | |
| Why Do You Want to Work With Us | |
| Your Strengths and Weaknesses | |
| Minimum Parking Spots | |
| LRU Cache 1 | |
| Prime to N | |
| Find the Missing Number | |
| Bank Fraud Model | |
| Rectangle Overlap | |
| String Subsequence | |
| Nearest Common Ancestor | |
| Fair Coin | |
| Assumptions of Linear Regression | |
| Groups of Anagrams | |
| Find Duplicate Numbers in a List | |
| Success Measurement |
Synthesized from candidate reports. Individual experiences may vary.
The process began with a timed technical assessment focused on practical coding and statistics fundamentals. It covered strings, arrays, hash maps, control flow, for loops, sampling, hypothesis testing, error calculations, descriptive statistics, and scenario-based questions about data quality, trends, and outliers.
Candidates complete a take-home analysis centered on social vulnerability factors using CDC/ATSDR SVI-style demographic and socioeconomic data. The assignment asked for analysis limited to census tracts within one county, along with methodology, calculations, 2 to 3 visualizations, and 2 to 3 policy insights in a short presentation or document.
This round was split into three parts: an easy Python coding problem, a real-world statistics-based solution, and a taxonomy question that required identifying flaws in the original setup. The emphasis was on applied reasoning and the ability to critique an analysis design, not just solve algorithmic problems.
The candidate reached a final round before receiving a rejection. Based on the experience shared, this stage appears to have been the last interview step before the automated decision, but no additional details about the format were provided.