Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso BlackRock (New York, NY) nel mese di feb 2010
Colloquio
Got the interview call from the on campus career center. This was a screener for the second interview on-campus in NYC. BlackRock is known to be selective and it surely is so.
The interviewer started asking me what my favourite subject was, and then gave me a problem to code.
He gave me a N*N matrix with boolean 0's and 1's. 1's meant that you are "not stuck" and 0 meant you can not move further. after starting from a random 1 position in the matrix, the idea is to traverse the matrix until you encounter an edge with a 1.
The problem involved use of a good backtracking algorithm to go back to the starting point and find another route in case you get "stuck" while searching for a 1.
they interviewed 13 people and put 1 or 2 guys on hold, rejected or did not give a reply to all the others.
hope this helps.
Domande di colloquio [1]
Domanda 1
They asked me to code the algorithm i proposed in 10 mins. i asked all others who interviewed with him and they all said he did not seem happy with the answer. I guess they have a lot of expectations.
Ho presentato la mia candidatura online. La procedura ha richiesto 5 mesi. Ho sostenuto un colloquio presso BlackRock (San Francisco, CA) nel mese di ott 2025
Colloquio
four back-to-back interviews 2 behavior 2 technical. Behavior was typical, technical asked some gotcha questions about data structures and OOP and afterwards some leetcode and asked some javascript questions and specific questions from experience on resume.
Domande di colloquio [1]
Domanda 1
What is the difference between a tuple and a list?
difference between abstract class and interface
TreeSet definition
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso BlackRock (New York, NY) nel mese di set 2025
Colloquio
Interviewers were generally kind and welcoming, despite Superday being long. Interviews overall felt like conversations, although last interviewer did not give me a chance to ask any questions. Strong emphasis on aligning with their values, so definitely study those up. Some interviewers told me exactly which BlackRock values they were screening for.
Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso BlackRock (Goregaon) nel mese di ago 2025
Colloquio
Recently, I had the opportunity to interview with BlackRock for a technical role. The process consisted of two rounds – one technical and one managerial. Here’s a quick summary of my experience:
Round 1: Technical Interview
This round was focused on data structures, algorithms, and problem-solving. Some of the key questions I faced included:
Linked List: I was asked to implement and explain core operations and edge cases.
Spiral Matrix: A coding problem where I had to print a matrix in spiral order.
Binary Tree: Questions on traversal techniques and problem-solving using recursion and iteration.
SQL: Queries involving JOIN, GROUP BY, and handling real-time database scenarios.
Puzzles (from GeeksforGeeks): A couple of logic-based puzzles to test problem-solving skills and clarity of thought.
Overall, the interviewer was friendly and encouraged me to explain my thought process clearly.
Round 2: Managerial Interview
This was more of a techno-managerial discussion. The interviewer asked about:
My approach to solving problems when stuck.
How I would prioritize tasks in a high-pressure environment.
Some scenario-based problem-solving involving teamwork and deadlines.
A few follow-up questions on the coding round (like edge cases in linked list operations).
The focus was on communication, clarity, and decision-making rather than just coding.
Takeaways
Be thorough with data structures (Linked List, Trees, Matrices) and SQL basics.
Practice coding on platforms like LeetCode and GFG for puzzles and common problems.
Managerial rounds test your soft skills, ownership, and mindset just as much as your technical knowledge.
Overall, it was a great learning experience, and I found the interviewers very approachable and insightful.
Domande di colloquio [1]
Domanda 1
how to join two tables without using JOIN keyword?