First applied on company careers website, and recruiter followed-up promptly. Got scheduled a 45-minute technical phone screen, which asked about basic data structure and OO-programming questions over online shared code editor.
Two weeks later, recruiter reached out to invite to in-house interview, with standard reimbursement of travel, hotel, and a $100 gift card. However, the experience of on-site itself was honestly the least-organized I have had. The day started around 10:30; the recruiter that greeted us did not talk much about what to expect during the interview day, and was more interested in showing us around floor 6-7 and talking about the "lucky signs" of the building.
The first interview went from 10:30 to noon-ish. Two-on-one interview, where the interviewer asked me to write code on a medium-sized notepad and everyone was sitting up. I don't know why we didn't write code on the write-board instead, which was in the meeting room. First talked about "why Bloomberg" and walked through the resume, then was asked to design data structures for specific use cases. The interviewers have specific answers in mind, and if yours differ even slightly, they would ask you to redesign.
Lunch was the lunch box that we grabbed in the morning, and I was told that I have only 15 minutes to have it before the next interviewer comes.
The second interview went from 12:15 to 1:15-ish. One-on-one interview from a senior application developer. The interview straight-up told me that he talked with my previous interviews about me, and wanted to ask more questions. First question was a simple combinatorial question, and the interviewer followed-up with "what's the point of type in programming languages". Then I was asked to build horizontal links in a binary tree. The interview was very disengaged, checked on his phone half of the time, and didn't hint me to take alternative approach when my solution went to a dead-end.
Apparently dissatisfied with my performance, I was escorted out of the building and was told to "wait for next step." According to follow reviewers, there should be at least three interviews, and at any point if they don't think you make the cut, they immediately eject you out of the building (without a closing interview with a recruiter, etc.). Within a week I received my automatic rejection email from the email system.
Overall the in-house interview process was very disorganized, and it made me less interested in working for the company (in contrary to other tech companies I interviewed for).