Not going to lie - Bloomberg has a disorganized interview process. I had a lot of trouble just getting my initial phone screen set up, with cancellations and calls happening at the wrong time until I finally got one through. The phone screen isn't too bad - I had three easy to medium level questions involving String manipulation, grid recursion, and a data structures question. About a week later, I was notified that I would have an onsite at their HQ in New York.
Their onsite consisted of two technical interviews, one HR interview, and then an interview with an engineering manager. My first technical interview was pretty high stress, and I got asked a variety of questions on OS concepts, data-structure concepts, a math problem-solving question, and then two easy level programming questions. My interviewer seemed displeased and/or unimpressed with all of my responses. I honestly thought that I didn't do well on this interview at all, and figured my interviewer had just given me two easy questions at the end to comfort me. My second interview consisted of a high-level design question, think "what sort of data structures would you use to implement this sort of functionality?", and then a tough DP question which I hadn't heard of before. Overall I must say that the interview process could definitely be improved, as they make you wait up to an hour in between interviews while they discuss. However, I must say that Bloomberg's office is absolutely beautiful, the offer is strong, and I'm highly considering accepting.