SWE @ Bloomberg Interview | July 2025 | Reject | NYC

bloomberg logo
bloomberg
web devnyc5 yearsrejected
August 21, 202519 reads

Summary

Applied for a web dev role at Bloomberg in NYC. After a standard HR screening round, I faced a technical interview with a mix of a coding problem and a code analysis question. The interview ended with a rejection.

Full Experience

After a standard HR screening round, I moved on to the technical interview. The first part was a coding problem: implementing the Insert Delete GetRandom O(1) data structure. I spent about 40 minutes working on this, which involved creating a hash map and an array to manage the random access efficiently.

The second part of the interview was a code analysis question. The interviewer showed me a polyfill for Array.prototype.forEach and asked me to explain what it does. The code included checks for null this, converting to an object, and iterating through the array with a callback. I spent 20 minutes analyzing the code and explaining its functionality, including the use of bitwise operations and polyfill patterns.

Despite the interviewer being very friendly and the questions being interesting, the overall experience was a rejection.

Interview Questions (1)

Q1
Analyze Array.prototype.forEach Polyfill
Data Structures & Algorithms

The interviewer provided a polyfill for Array.prototype.forEach and asked to explain its functionality. The code includes checks for null this, converting to an object, and iterating through the array with a callback. It uses bitwise operations to get the length of the array and handles the iteration with a while loop.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!