I had applied online around September. Heard back in mid October.
Could make it through 3 rounds only, 1 HR, 1 Phone interview and finally 1 Video Conference interview with 2 Software Engineer from Bloomberg. The rounds were easy, but I have no idea as to why I got a rejection.
Phone interview had 2 problems, one was on strings, and other was on OOPs with follow-up questions on Concurrency, Scheduling, Hashing etc.
Video Conference Interview had just 1 question, on binary search on a function, in a 2D grid. I did it well in time, discussed multiple solutions for modifications of that problem (which I had by mistake assumed to be actual question in the beginning) and wrote a bug free code pretty quickly too.
I can't think of any other reason than they approaching the end of there hiring for summer internships.