Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Blackrock Team. If you also belong to the team, you can get access from here

Blackrock Verified Tick

Compare button icon Compare button icon Compare
3.8

based on 427 Reviews

Filter interviews by

Blackrock Software Developer Interview Questions, Process, and Tips

Updated 9 Oct 2024

Top Blackrock Software Developer Interview Questions and Answers

  • Q1. Greatest Common Divisor You are given two numbers, ‘X’ and ‘Y’. Your task is to find the greatest common divisor of the given two numbers. The Greatest Common Divisor of ...read more
  • Q2. SQL Questions I was given two tables one was employee table and other was a department table. On basis of these tables I was asked few questions :- 1. Write a query to fi ...read more
  • Q3. Ninja And The Triangle Ninja has been given ‘N’ stars. Ninja has to make a triangle using these stars. The ‘i’th’ level of a triangle contains a ‘i’ number of stars. Can ...read more
View all 8 questions

Blackrock Software Developer Interview Experiences

5 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java questions , stream api
  • Q2. Whatever you have mention in resume

Interview Preparation Tips

Interview preparation tips for other job seekers - Java basics, memory management, multithreading.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at Thapar Institute of Engineering and Technology (TIET) and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude, maths, cs fundamentals, dbms

Round 2 - Technical 

(1 Question)

  • Q1. Leetcode easy-medium
Round 3 - HR 

(1 Question)

  • Q1. General questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray SumGiven an array of numbers, find the maximum s ... read more
asked in Cognizant
Q2. Nth Fibonacci NumberNth term of Fibonacci series F(n), where F(n) ... read more
asked in Rakuten
Q3. Merge two sorted arraysNinja has been given two sorted integer ar ... read more
asked in GlobalLogic
Q4. Terms Of APAyush is given a number ‘X’. He has been told that he ... read more
asked in Amazon
Q5. Minimum Number of Platform NeededYou are given the arrival and de ... read more

Software Developer Interview Questions & Answers

user image CodingNinjas

posted on 11 Mar 2022

I was interviewed in Jan 2022.

Round 1 - Video Call 

(3 Questions)

Round duration - 100 Minutes
Round difficulty - Hard

There were 2 interviewers. It started with an introduction from me and one of the interviewers directly started with a DSA questions. Two problems were asked and I had to code them on a compiler of my choice by sharing my screen. Level of DSA question was medium but I was severely grilled on oops. I had to create different abstract classes, interface and explain entire oops with examples.

This was followed by a set of core JAVA questions :

Difference between == and .equals() ?
Mention some methods of the object class?
Difference between TreeSet and SortedSet?
How is a String saved in JAVA?
difference between string pool and heap memory?

  • Q1. Shortest Distance

    You have been given a Binary Search Tree and two keys 'NODE1' and 'Node2' in it.

    Your task is to find the shortest distance between two nodes with the given two keys. It...

  • Ans. 

    I directly gave an approach to find the lowest common ancestor of the two nodes and then finding separate distances between the Ancestor node and the two nodes and returning the sum of the distances. I was then asked to code the whole solution which I correctly completed.

  • Answered by CodingNinjas
  • Q2. Greatest Common Divisor

    You are given two numbers, ‘X’ and ‘Y’. Your task is to find the greatest common divisor of the given two numbers.

    The Greatest Common Divisor of any two integers is the largest n...

  • Ans. 

    I was happy after seeing the question and coded it in 3 minutes using while loop. I was the asked to do it by recursion and i successfully did it but the catch here was to explain to the interviewer the entire memory management in heap and stack along with complexity solution.

  • Answered by CodingNinjas
  • Q3. Bridges In A Graph

    Given an undirected graph of V vertices and E edges. Your task is to find all the bridges in the given undirected graph. A bridge in any graph is defined as an edge which, when removed, ...

  • Ans. 

    I solved it using o(e+v) algo and interviewers were very patient and helpful

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology - VIT Bhopal. I applied for the job as SDE - 1 in GurgaonEligibility criteriaAbove 6CGPA, no backlogBlackrock interview preparation:Topics to prepare for the interview - DSA, oops, OS, DBMS, CN, low level designTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Tree is the most important topic in BlackRock recruitment process. 
Tip 2 : have atleast one live working project- host your project either on Heroku/Play Store.
Tip 3 : Practice atleast 100 leetcode medium questions.

Application resume tips for other job seekers

Tip 1 : Don't oversell yourself because interviewers will grind you on everything that you write in resume. 
Tip 2 : Mention links to your project.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Jun 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

  • Q1. DBMS Questions

    Questions on Sql fundamental

    What is indexing?

    What is a stored procedure?

Round 2 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. Validate BST

    You have been given a binary tree of integers with N number of nodes. Your task is to check if that input tree is a BST (Binary Search Tree) or not.

    A binary search tree (BST) is a binary tr...

  • Ans. 

    Step 1 : gave most optimized approach 
    Step 2 : interviewer asked to write the code

  • Answered by CodingNinjas
Round 3 - HR 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. Basic HR Questions

    Why should we hire you?

    What keeps you motivated?

Interview Preparation Tips

Eligibility criteria8 CGPABlackrock interview preparation:Topics to prepare for the interview - Data Structure , Oops , Dynamic Programming, Memory Management, DBMSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Pratice regularly atleast 5 problem . Make it habit .Try to cover Leetcode medium questions as many as possible 
Tip 2 : Be through with your projects . At some point interviewer will ask you some project related questions 
Tip 3 : Be strong in your CS fundamentals.

Application resume tips for other job seekers

Tip 1 : Do not put irrelevant information such as DOB
Tip 2 : Put only those skill which you can defend in cross questioning

Final outcome of the interviewSelected

Skills evaluated in this interview

Blackrock interview questions for designations

 Software Developer Intern

 (5)

 Software Engineer

 (3)

 Backend Developer

 (2)

 Senior Software Engineer

 (3)

 Senior Java Developer

 (1)

 Front end Developer

 (1)

 QA Associate

 (2)

 Product Engineer

 (1)

Software Developer Interview Questions & Answers

user image CodingNinjas

posted on 12 Dec 2021

I was interviewed before Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 87 minutes
Round difficulty - Medium

Timing : It was conducted in evening at 3 PM
The pacreception environment was very user friendly .
The platform was audio and video proctored.

  • Q1. Binary to Decimal

    Ninja is given a binary number as a string ‘S’ of size ‘N’, he is asked to convert it into its decimal equivalent (as an Integer) and print it.

    Note:

    A binary string is a string in whi...
  • Ans. Approach

    The idea here is to keep a variable ‘value’ for storing the decimal value. We start traversing the string from the end and for each digit multiply the digit with the proper power of 2 and add it to the variable ‘value’ and after complete traversal of the string return the variable ‘value’.

     

     Algorithm:

     

    • Let the given string be ‘S’ of size ‘N’.
    • Declare a variable ‘baseVal’ and initialize it’s value t...
  • Answered by CodingNinjas
Round 2 - Face to Face 

(2 Questions)

Round duration - 80 minutes
Round difficulty - Medium

So This was a very interactive round . There were two interviewers , one male and one female . The male interviewer was quite experienced where as female interviewer was relatively new . The Interview started by a small introduction followed by some OOPS related questions where I was tested on how i perceive the concept of OOPS in real life . Then this conversation was followed by some core concepts of JAVA like abstract classes and interfaces . Then I was asked about my projects that i mentioned in my resume , then after some healthy discussion on those projects , the interviewer started to question about DBMS , I was asked some basic queries followed by some advanced queries and then followed by a discussion on SQL vs NoSQL . Then Interviewers asked me about my tech stack and the source of my technical knowledge. Then at last I was asked that why Blackrock and this concluded my Interview.

  • Q1. Ninja And The Triangle

    Ninja has been given ‘N’ stars. Ninja has to make a triangle using these stars. The ‘i’th’ level of a triangle contains a ‘i’ number of stars.

    Can you help Ninja to make a triangle...

  • Ans. Brute Force

    We know that the ‘i’th’ level of a triangle contains  ‘i’ number of stars. So we can start making the triangle from top to bottom. If we have enough stars, then we make the next level of the triangle. Otherwise, we stop and return the number levels made so far.

     

    Here is the algorithm:

    1. We declare a variable ‘maxHeight’ and ‘numberOfStars’ in which we store the maximum height of the triangle that we ca...
  • Answered by CodingNinjas
  • Q2. SQL Questions

    I was given two tables one was employee table and other was a department table. On basis of these tables I was asked few questions :-
    1. Write a query to find the max salary of any employee .
    2....

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as SDE - 1 in MumbaiEligibility criteriaAbove 7 CGPABlackrock interview preparation:Topics to prepare for the interview - Data Structures , Algorithms , Operation Systems , OOPS , DBMS , Web DevelopmentTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Be precise about what to do and what not to do.
Tip 2 : Always Revise the concepts you have done in past , use prime day revision theory.
Tip 3 : Do as many projects as you can but always mention those projects in which you are very well versed.
Tip 4 : Keep on reading random news related to your favourite tech and always have an in depth knowledge of what tech you currently use.

Application resume tips for other job seekers

Tip 1 : Keep it short , precise and effective .
Tip 2 : Mention even small things that you did had an impact on other people.

Final outcome of the interviewRejected

Skills evaluated in this interview

Get interview-ready with Top Blackrock Interview Questions

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Dec 2024. There were 10 interview rounds.

Round 1 - Aptitude Test 

Any ideas for an aptitude test?

Round 2 - Technical 

(2 Questions)

  • Q1. You have a good network connection.
  • Q2. Which individuals are currently employed?
Round 3 - Case Study 

What is education in place?

Round 4 - Coding Test 

What is a SQL Server?

Round 5 - Group Discussion 

Effective communication and any suggestion.

Round 6 - HR 

(2 Questions)

  • Q1. What is your name?
  • Q2. What is your educational background?
Round 7 - HR 

(2 Questions)

  • Q1. What type of work does the Deloitte company engage in?
  • Q2. What type of work does Deloitte engage in?
Round 8 - HR 

(2 Questions)

  • Q1. What is your father's name?
  • Q2. What is your father's name?
Round 9 - Assignment 

Engage with any assignment provided.

Round 10 - Assignment 

Please provide any assignments you have.

Interview Preparation Tips

Interview preparation tips for other job seekers - Yes I am interested in this job
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Plugin pipeline based scenario question which will trigger first?
  • Q2. Which jscript method used to prevent form save??
  • Ans. 

    The onbeforeunload method is used to prevent form save.

    • Use the onbeforeunload method to display a warning message before leaving the page without saving the form.

    • Return a custom message in the method to prompt the user to confirm if they want to leave the page.

    • Example: window.onbeforeunload = function() { return 'Are you sure you want to leave this page without saving?'; };

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Behavioral interview
  • Q2. Package negotiations

Interview Preparation Tips

Interview preparation tips for other job seekers - What limitations each implementation has. Keep that clear. That will help you to clear scenario based questions.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - One-on-one 

(2 Questions)

  • Q1. Write a java program to sort an array
  • Ans. 

    Java program to sort an array of strings

    • Use Arrays.sort() method to sort the array of strings

    • Import java.util.Arrays package

    • Example: String[] arr = {"apple", "banana", "orange"}; Arrays.sort(arr);

  • Answered by AI
  • Q2. Collections in java and springboot
  • Ans. 

    Collections in Java and Spring Boot are used to store and manipulate groups of objects.

    • Collections in Java are used to store multiple objects in a single unit.

    • Spring Boot provides support for managing collections through various data structures like List, Set, Map, etc.

    • Collections in Java and Spring Boot help in organizing and manipulating data efficiently.

    • Example: List names = new ArrayList<>();

Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Java questions
  • Q2. Spring, Spring boot basics
Round 2 - Technical 

(2 Questions)

  • Q1. Microservices Communications
  • Q2. Project level experiences
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is dom? in javaScript
  • Ans. 

    DOM stands for Document Object Model. It is a programming interface for web documents that allows scripts to dynamically access and update the content, structure, and style of a webpage.

    • DOM is a tree-like structure that represents the elements of an HTML document.

    • It allows developers to manipulate the content and structure of a webpage using JavaScript.

    • Example: document.getElementById('myElement') allows you to access

  • Answered by AI
  • Q2. What is virtual dom in react js
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM in React.js, used for efficient updates and rendering.

    • Virtual DOM is a concept where a lightweight copy of the actual DOM is maintained by React.js.

    • It allows React to efficiently update and render components by comparing the virtual DOM with the actual DOM.

    • When changes are made to the virtual DOM, React calculates the most efficient way to update the actual DOM.

    • This h...

  • Answered by AI

Skills evaluated in this interview

Blackrock Interview FAQs

How many rounds are there in Blackrock Software Developer interview?
Blackrock interview process usually has 2 rounds. The most common rounds in the Blackrock interview process are Technical, Aptitude Test and HR.
What are the top questions asked in Blackrock Software Developer interview?

Some of the top questions asked at the Blackrock Software Developer interview -

  1. Java questions , stream ...read more
  2. Leetcode easy-med...read more
  3. General questi...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Blackrock interview
Campus Placement
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Blackrock Software Developer Salary
based on 38 salaries
₹8.5 L/yr - ₹18.5 L/yr
71% more than the average Software Developer Salary in India
View more details

Blackrock Software Developer Reviews and Ratings

based on 6 reviews

2.9/5

Rating in categories

2.9

Skill development

2.9

Work-Life balance

3.4

Salary & Benefits

3.0

Job Security

3.3

Company culture

2.6

Promotions/Appraisal

3.2

Work Satisfaction

Explore 6 Reviews and Ratings
Analyst
1k salaries
unlock blur

₹5 L/yr - ₹15.8 L/yr

Associate
835 salaries
unlock blur

₹8.4 L/yr - ₹37.2 L/yr

Vice President
328 salaries
unlock blur

₹17 L/yr - ₹65 L/yr

Financial Analyst
137 salaries
unlock blur

₹4 L/yr - ₹14.9 L/yr

Senior Associate
58 salaries
unlock blur

₹11 L/yr - ₹31.9 L/yr

Explore more salaries
Compare Blackrock with

Vanguard

4.1
Compare

State Street Global Advisors

3.7
Compare

Fidelity Investments

4.3
Compare

Goldman Sachs

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview