I applied online. I interviewed at BlackRock (New York, NY) in Sep 2017
Interview
Starts with online coding challenge. Then technical phone screen and onsite. Very unorganized HR and interview process overall. The day of the onsite interview the interviewer showed 10 minutes late and told me that he did not even know that he will interview me. After onsite received a rejection letter shortly followed by another email the day after apologizing for a mistake in the system and sending the wrong email. After waiting for more than 4 weeks regarding decision and contacting the recruiter he told me that they have not made a decision yet... I would avoid applying to this company at all cost. It is a huge waste of time and effort and they do not even value your time you have spent...
I applied online. I interviewed at BlackRock (San Francisco, CA) in Aug 2017
Interview
First round- Phone screening(Verification of your resume and your current location)
Second round - Online assessment test (Hackerrank) (Strong algorithms knowledge required)
Third round - Phone interview(Technical and Behavioral) (Very friendly, patient interviewer. 30 minute interview extended to 50 minutes)
Fourth round - Phone interview(Technical) (Entirely technical and very strict)
The process took 1+ week. I interviewed at BlackRock
Interview
Had an initial phone interview with one of the managers. Very positive and then was scheduled for three in person interviews and a video conference. The first interview was a general interview. The second was a technical interview with one larger problem and one smaller problem. The third interview was with the manager again.
Interview questions [1]
Question 1
Given a list of words and a dictionary, order the words based on the number of anagrams found in the dictionary.