I applied online. The process took 2 months. I interviewed at BlackRock (New York, NY) in Feb 2017
Interview
Chaotic! HR does not know what they are doing and are disorganized. Full of miscommunication and last minute cancellations & rescheduling. They even kept wavering with the interview decision communications. Very unprofessional on the scheduling and logistics part. Interviews are normal. Mostly leetcode medium and easy difficulty questions and some OOPS trivia questions.
I applied through college or university. I interviewed at BlackRock
Interview
Met the recruiter on the university career fair and was asked to applied online.
After that, I did one online program test(java) and some video recording interview.
Then was called for superday. There are four rounds, meeting with HR and software engineers.