I applied through the career page and received an email reply to discuss my internship and final year projects.
After that, they scheduled a 45-minute, one-on-one phone interview on HackerRank CodePair.
After successfully passing this round, I had a video conference interview (2:1) with live coding on HackerRank.
They then scheduled a third round, also a video conference (2:1), again with live coding on HackerRank. A minor mistake caused my rejection.
Find the error in a given function.
Given an array and an integer m, find the average of m groups in O(n) time.
Example: A[] = {1, 2, 3, 4, 5}, m = 3
Answers: avg(1, 2, 3), avg(2, 3, 4), avg(3, 4, 5)
Given an array and a target sum, find all pairs whose sum equals the target.
Given a sorted array, find the first occurrence of a given number.
Implement brackets matching.
Given two strings, find the missing string. Example: String one: "This is an example" String two: "is example" Answer: "This", "an"
Given pairs of ranges, merge overlapping ranges.
Example: (2, 3), (5, 10), (9, 14)
Answer: (2, 3), (5, 14)
The following metrics were computed from 1 interview experience for the Bloomberg LP Software Development Programmer (Permanent) Position role in India.
Bloomberg LP's interview process for their Software Development Programmer (Permanent) Position roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Bloomberg LP's Software Development Programmer (Permanent) Position interview process in India.