I applied online back in February 2017. Received an email to provide availability for a phone interview after a week. The phone interview was scheduled for two weeks later. It went well, but I didn't receive any email for a week. I contacted the recruiter and was told that I was invited for an in-house interview. Due to weather conditions, my onsite interview was postponed by another week.
The experience was good, like everyone else describes. The office was great, and the reception was lovely.
My first interview was with only one interviewer. It went pretty well. I didn't really expect to code in any specific language. After the first interview, I was told to wait for 15-20 minutes.
The second interview was with two interviewers. They were less friendly but still polite and helpful. I could have done better, but I came up with solutions for both problems. I was told to wait another 15-20 minutes and was provided a sandwich for lunch. The unusual part was having to sit in a conference room for the entire duration of the interview process. After the wait, I was escorted out by another HR. That was when I realized that I would be rejected.
Even though I was happy with my performance, I probably could have done better. The interview process was good overall.
Given two integer arrays A and B, where A is larger in size than B, find the intersection of the two arrays, i.e., the elements present in both A and B.
Given an unordered list of tasks, where a task is a class that has an id and a parent_id, implement a function called killBranch. killBranch would be passed the task id to be killed and the unordered list. The function should kill all child tasks of the parent task to be killed and return the updated list. (No brute force solution, or topological sort).
Given a set, return the power set.
Design question.
The following metrics were computed from 470 interview experiences for the Bloomberg LP Software Engineer role in New York, New York.
Bloomberg LP's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Bloomberg LP's Software Engineer interview process in New York, New York.