Filter interviews by
I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.
The test carried 7 sections of aptitude with no negative markings and the questions were also easy with time duration of 1 hours which was to be used for the coding round also
Basic understanding was checked, if basics are clear of DSA and computer science fundamentals then very easy to crack
I appeared for an interview in Jan 2021.
Round duration - 100 minutes
Round difficulty - Easy
Test started at 04:00 PM sharp and complete the same by 06:00 PM.
The test duration is 1 hour 40 minutes.
Environment (Amcat) is user friendly.
Web cam and mic were enabled
Given a string A
consisting of lowercase English letters, determine the length of the longest palindromic subsequence within A
.
Find the length of the longest palindromic subsequence in a given string.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store the lengths of palindromic subsequences for different substrings.
Fill the array diagonally based on the characters of the string.
Consider both the cases where the characters at the start and end of the substring match or not.
Return the length of the longest palind...
Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...
Implement a function to determine the total number of ways to make change for a specified value using given denominations.
Use dynamic programming to keep track of the number of ways to make change for each value up to the target value.
Iterate through each denomination and update the number of ways to make change for each value based on the current denomination.
Return the total number of ways to make change for the targ...
Round duration - 45 minutes
Round difficulty - Hard
Interview stared at 11:00 am and went for 90 min.
Interview was held in zoom
Environment was very much user friendly
Given a binary tree with integer values assigned to each node, select nodes such that their sum is maximum, ensuring no two adjacent nodes are picked.
Find the maximum sum of non-adjacent nodes in a binary tree.
Use dynamic programming to keep track of the maximum sum at each node considering whether to include or exclude the current node.
Recursively traverse the binary tree while keeping track of the maximum sum of non-adjacent nodes.
Consider the scenarios where the current node is included in the sum or excluded from the sum.
Handle cases where the current node has c...
Tip 1 : practice on gfg and coding ninjas
Tip 2 : compete on codechef and codeforces
Tip 3 : learn DSA and practice regularly
Tip 1 : put your entire valuable experience in brief
Tip 2 : put the handle of you competitive coding profiles
Tip 3 : try to put those things that really attracts the recruiter, will be better if your past experiences relates to the company
Top trending discussions
I appeared for an interview before May 2021.
Round duration - 90 Minutes
Round difficulty - Medium
Yes, I can analyze SQL queries and code snippets to determine correct outputs or errors.
Understand the SQL syntax and logic to identify errors in queries.
Check for syntax errors, missing or incorrect keywords, and data type mismatches.
Analyze the code snippets to identify logical errors or potential bugs.
Compare the expected output with the provided output to determine correctness.
Round duration - 15 minutes
Round difficulty - Medium
Joins are used to combine rows from two or more tables based on a related column, while indexing is a technique to improve the performance of queries by creating a data structure that allows for quick lookup of data.
Joins are used to retrieve data from multiple tables based on a related column, such as INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Indexing involves creating data structures like B-trees or hash table...
Round duration - 20 Minutes
Round difficulty - Medium
Tip 1 : Be well versed with the concepts of Data Structures and SQL
Tip 2 : Should have thorough knowledge of your projects
Tip 1 : Mention your projects very clearly
Tip 2 : You should be able to justify everything on your resume from grades to skills
I appeared for an interview before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Medium
This was a Technical round. About 60 students were shortlisted for this round. There were two interviewers. First, they asked me to introduce myself. Then I was asked some concepts of OOPS. some questions from OS and DBMS. I was asked to write code to reverse a link list on the notepad and share my screen. Then I was asked about my projects and internship. There were some situational questions related to the internship. They asked me what I know about the company.
My interview took place in the morning at around 10:00 a.m. and lasted for about an hour.
Python is a high-level, interpreted language known for its simplicity and readability, while C++ is a low-level, compiled language known for its performance and efficiency.
Python is dynamically typed, while C++ is statically typed.
Python uses indentation for code blocks, while C++ uses curly braces.
Python has automatic memory management, while C++ requires manual memory management.
Python is slower in execution compared...
Given a singly linked list of integers, return the head of the reversed linked list.
Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
Reversed link...
Reverse a singly linked list of integers and return the head of the reversed linked list.
Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.
Use three pointers to keep track of the current, previous, and next nodes while reversing the linked list.
Update the head of the reversed linked list as the last node encountered during the reversal process.
Round duration - 30 Minutes
Round difficulty - Medium
It was a virtual interview and there was just one interviewer. The interviewer was really friendly. First of all, the interviewer introduced himself and also shared some facts about the company. Then he asked me to introduce myself. Then behavioral and situational questions were asked. Then he asked if I was comfortable with relocation. BlackRock has 2 locations that are Gurgaon and Mumbai.
Tip 1 : Revise Trees especially AVL trees and tree traversals as the major questions for data structures were from trees.
Tip 2 : Revise your OOPs concepts for the interview round.
Tip 3 : If you have done a project in development, make sure you know well about them.
Tip 1 : Mention only those things in your resume, you have knowledge about.
Tip 2 : A project in development is a plus.
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Aptitude test with different sections. Each section had its own time limit. Level - Moderate to difficult
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java and Python programming languages
Proficient in web development technologies like HTML, CSS, and JavaScript
Currently pursuing a degree in Computer Science
I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.
A program to find prime numbers within a given range
Iterate through numbers in the given range
Check if each number is divisible by any number other than 1 and itself
If not divisible, it is a prime number
Count the number of ones in a given number using pseudo code
Initialize a count variable to 0
Iterate through each bit of the number and check if it is 1
Increment the count if the bit is 1
Return the count as the result
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Technical MCQ and coding (medium)
This was long programing round. In this you need to design a application. First you need do ER or class diagram. Then you need code in any programing language but OOPS is prefered. They see is app is scalable and data modeling
Sorting a stack data structure and its real-life example
Sorting a stack involves popping elements and comparing them to the remaining elements in the stack
Real-life example: arranging books on a shelf in alphabetical order
Another example: sorting a deck of cards by suit and rank
I appeared for an interview before Jun 2021.
Round duration - 90 Minutes
Round difficulty - Medium
Round duration - 60 Minutes
Round difficulty - Medium
Your task is to determine if a given binary tree with 'N' nodes is a valid Binary Search Tree (BST). A BST is defined by the following properties:
Validate if a given binary tree is a valid Binary Search Tree (BST) based on its properties.
Check if the left subtree of a node has only nodes with data less than the node's data.
Verify if the right subtree of a node has only nodes with data greater than the node's data.
Ensure that both the left and right subtrees are also binary search trees.
Implement a validation function for a BST.
Output 'true' if the binary tree is...
Round duration - 60 Minutes
Round difficulty - Easy
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.
Tip 1 : Do not put irrelevant information such as DOB
Tip 2 : Put only those skill which you can defend in cross questioning
I appeared for an interview before Dec 2020.
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.
Convert a given binary number, represented as a string 'S' of size 'N', into its decimal equivalent integer and output it.
The first line contains an integer 'T', den...
Convert a binary string to its decimal equivalent integer.
Iterate through the binary string from right to left, multiplying each digit by 2 raised to the power of its position.
Add the results of the multiplication to get the decimal equivalent.
Ensure the binary string consists only of '0' and '1' characters.
Handle multiple test cases by repeating the conversion process for each case.
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.
Ninja is provided with 'N' stars and the task is to construct a triangle such that the 'i'th level of the triangle uses 'i' number of stars. The goal is to make th...
Given 'N' stars, construct a triangle with maximum height using 'i' stars in 'i'th level.
Calculate the maximum height of the triangle using the formula: height = floor((-1 + sqrt(1 + 8 * N)) / 2)
Iterate through each test case and calculate the maximum height for each 'N'.
Output the maximum height for each test case.
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.
Tip 1 : Keep it short , precise and effective .
Tip 2 : Mention even small things that you did had an impact on other people.
based on 1 interview experience
Difficulty level
Duration
Senior Programmer Analyst
471
salaries
| ₹17.4 L/yr - ₹30 L/yr |
Programmer Analyst
314
salaries
| ₹10.5 L/yr - ₹17.6 L/yr |
Technical Specialist
239
salaries
| ₹23.6 L/yr - ₹41.4 L/yr |
Associate
211
salaries
| ₹3.5 L/yr - ₹7 L/yr |
Senior Associate
172
salaries
| ₹5 L/yr - ₹10 L/yr |
Fidelity Investments
Axis Direct
Kotak Securities
FactSet