I applied online. The process took 6 weeks. I interviewed at BlackRock (New York, NY) in Sep 2018
Interview
Round 1: Coding screening (~3 hours)/answering prerecorded questions.
Round 2: Video interview with Head Software Engineer demonstrating technical knowledge and coding on the spot.
Final Round: Flown to NY and 4 interviews (2 technical, 2 behavioral)
Interview questions [1]
Question 1
Compare and contrast inheritance and abstraction in Java.
Online assessments followed by interviews. Only the last interview round was about me as a person, the rest was only coding interviews. It was friendly but long with lengthy breaks in between rounds.
Interview questions [1]
Question 1
About past leadership experience from my previous work
I applied online. The process took 3 months. I interviewed at BlackRock
Interview
Very friendly, but the process was very spaced out with a lot of waiting. Overall the process wasn't very difficult, but it was a lot of work. I got to the final round, but didn't receive an offer.
Interview questions [1]
Question 1
Two rounds of technical coding interviews, and one interview about you as a person.
Virtual interview on HireVue, asked two basic questions to assess soft skills. Preparation time was fairly long but no chance to re-record answers. Overall, it was a smooth and quick experience but should've researched more about the firm.