They asked me to solve a HackerRank test. I completed it, and the recruiter directly called, saying I did "pretty well" on the HackerRank test and that they were skipping the phone screening. The onsite interview was one week later, with four all-technical rounds. The questions focused on data structures and were of an average difficulty level. Nothing was unsolvable; the problems were simple yet required an in-depth understanding of data structures in Java. The final round of the onsite was a bit trickier, involving a programming puzzle that was a different type of problem. The interviewer helped me solve it, and I finally understood the problem type. Barring that one problem, I was able to solve more or less all other questions. All interviewers were very helpful and pretty good. Overall, it was a nice experience.
However, on the downside, I haven't received any reply yet, and it's been 10 days already. There has been no reply to a follow-up email either. At the very least, they should provide some feedback after inviting someone for an onsite interview. I took a day off for the interview, so I'm pretty disappointed.
Questions related to array/string manipulations and recursion. The puzzle was a bit unexpected.
The following metrics were computed from 48 interview experiences for the BlackRock Software Engineer role in New York, New York.
BlackRock's interview process for their Software Engineer roles in New York, New York is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for BlackRock's Software Engineer interview process in New York, New York.