Bloomberg | London | L5 | March 2025 | Reject

bloomberg logo
bloomberg
Senior Software Engineer RoleLondon, UK
April 4, 20254 reads

Summary

I recently completed interviews with Bloomberg for a Senior Software Engineer position in London, which involved a phone screen, two onsite rounds covering data structures, algorithms, and system design. My application was ultimately rejected.

Full Experience

I recently finished some interviews with bloomberg for Senior Software Engineer Role in London, UK.

Phone Screen -> Q1 -> https://leetcode.com/problems/invalid-transactions/description/ Q2 -> Implement a stack with functionality of push , pop and getMin.

Onsite 1 ->

Q1 -> Number of triangles that can be created from given array. Two points , O(n^2).

Q2 -> https://leetcode.com/problems/word-search/description/

Onsite 2 -> Design a stock broker app like Robinhood. Had some discussion on how to handle order placement based on customer account balance. Weird thing was they ask me to jump into design right away without defining the entities, apis and all.

Interview Questions (5)

Q1
Invalid Transactions
Data Structures & AlgorithmsMedium

See linked LeetCode problem for full details.

Q2
Stack with GetMin in O(1)
Data Structures & AlgorithmsMedium

Implement a stack with functionality of push, pop, and getMin, all in O(1) time complexity.

Q3
Number of Triangles from Array Elements
Data Structures & AlgorithmsMedium

Given an array of non-negative integers, find the number of triplets (i, j, k) such that they can form sides of a triangle.

Q4
Word Search
Data Structures & AlgorithmsMedium

See linked LeetCode problem for full details.

Q5
Design a Stock Broker App (Robinhood-like)
System Design

Design a stock broker application similar to Robinhood. Discussed handling order placement based on customer account balance. The interview prompted immediate design discussion without prior entity or API definition.

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!