Business Analyst
1500+ Business Analyst Interview Questions and Answers

Asked in Evalueserve

Q. You have 10 boxes of balls (each ball weighing exactly 10 gm) with one box containing defective balls (each one of the defective balls weighs 9 gm). You are given an electronic weighing machine and only one cha...
read moreWeigh each box one by one and compare the weight with the expected weight.
Weigh the first box, if it weighs 100gm then it's not the defective box.
If it weighs 99gm, then it's the defective box.
If it weighs 101gm, move on to the next box and repeat the process.
Continue until you find the box with the defective balls.

Asked in UnitedHealth

Q. There are 100 people standing in a circle, the first person has a gun he starts shooting the person next to him and hands over the gun to the 3rd person and so on. Who will be the last person surviving?
The last person surviving will be the 73rd person.
The pattern of shooting skips every second person.
After each round of shooting, the number of people remaining is halved.
The last person standing will be the one who is skipped in every round of shooting.
Business Analyst Interview Questions and Answers for Freshers

Asked in EXL Service

Q. Doors numbered 1 to 100 are initially closed. In the first step, all doors are opened. In the second step, doors with numbers that are multiples of 2 are toggled (opened if closed, closed if open). In the third...
read moreAfter opening and closing doors with multiples of their numbers, which doors are open?
Doors with odd number factors will be open after 100th time
Doors with even number factors will be closed after 100th time
Example: Door 16 will be closed after 100th time as it has factors 2, 4, 8, 16

Asked in Infosys

Q. What is your strong point in terms of technical knowledge? Like JAVA, C, C++. What is inheritance? What are the different types of inheritance? What are any two the differences between C++ and Java? How modular...
read moreMy strong point is Java. I have a good understanding of inheritance, modularity, and abstraction. I also have knowledge of C++.
Inheritance is a mechanism in OOP where a new class is derived from an existing class. Types of inheritance are single, multiple, multilevel, and hierarchical.
C++ is a compiled language while Java is an interpreted language. C++ supports operator overloading while Java does not.
Modularity in C++ is achieved through the use of header files and namespac...read more

Asked in EXL Service

Q. If you have 333 digits to number the pages of a book, how many pages can you number?
333 digits can number 166 pages of a book.
Each page number takes up 2 digits.
The first page is numbered 01.
The last page that can be numbered is 166.
The remaining 2 digits are used for the cover page or other information.

Asked in Flipkart

Q. If you have 100 unbiased coins and one of them is defective, and you have a weighing balance to check the weight of the coins, what is the minimum number of times you need to weigh the coins to identify the def...
read moreThe minimum number of times you need to weigh the coins is 4.
Divide the 100 coins into 3 groups of 33, 33, and 34 coins.
Weigh the first two groups against each other.
If they balance, the defective coin is in the third group.
If they don't balance, the defective coin is in the lighter group.
Divide the lighter group into 11 coins and weigh any 2 groups of 3 coins against each other.
If they balance, the defective coin is one of the remaining 5 coins.
If they don't balance, the def...read more
Business Analyst Jobs




Asked in TCS

Q. If you were the product manager and needed to sell a product, what steps would you take?
As a product manager, I would approach selling a product by identifying the target audience, creating a unique value proposition, and utilizing various marketing channels.
Identify the target audience and their needs
Create a unique value proposition that addresses those needs
Utilize various marketing channels such as social media, email marketing, and advertising to reach the target audience
Provide product demos or trials to potential customers
Collect feedback and make necessa...read more

Asked in UnitedHealth

Q. There are 100 people. The first person has a sword. He kills the second person and gives the sword to the third person. He kills the fourth person and gives the sword to the fifth person. The 99th person kills...
read moreThe 100th person will be alive.
The pattern shows that every even numbered person is killed and every odd numbered person receives the sword.
The sword eventually comes back to the 1st person who started the cycle.
Therefore, the 100th person will be killed by the 99th person and the sword will go back to the 1st person.
Hence, the 1st person will be the only one left alive.
Share interview questions and help millions of jobseekers 🌟

Asked in Turing

Q. There is a square field of 10m×10m which is divided into 100 squared blocks. Each block can either contain wheat field or corn field. What is the maximum number of corn fields possible such that no two corn fie...
read moreThe maximum number of corn fields possible in a 10m×10m square field without sharing edges is 25.
The maximum number of corn fields is achieved by placing them in a diagonal pattern across the field.
Each corn field will have 4 wheat fields surrounding it to ensure no two corn fields share an edge.
The total number of corn fields possible in this arrangement is 25.

Asked in UnitedHealth

Q. There are 20 blue balls and 13 red balls in a container. You randomly pick 2 balls. If the colors are the same, you replace them with a blue ball. If the colors are different, you replace them with a red ball....
read moreThe last ball will be red.
If the first two balls are of different colors, they will be replaced with a red ball.
If the first two balls are of the same color, they will be replaced with a blue ball.
The number of balls in the container does not affect the outcome.
The last ball will be red because there are more red balls than blue balls in the container.

Asked in Affine

Q. I have two jars of 5 litres and 3 litres. How can I measure 4 litres? (Assume: Infinite supply of water and no third jar is present)
Fill the 3L jar and pour it into the 5L jar. Repeat the process with 3L jar and stop when 5L jar has 4L water.
Fill 3L jar and pour it into 5L jar
Repeat the process until 5L jar has 4L water
4L can be measured by filling 3L jar twice and pouring it into 5L jar until it reaches 4L

Asked in LTIMindtree

Q. Sum of Squares of First N Natural Numbers Problem Statement
You are tasked with finding the sum of squares of the first N
natural numbers for given test cases.
Input:
The first line contains an integer 'T', the...read more
The task is to find the sum of squares of the first 'N' natural numbers.
Iterate from 1 to N and calculate the square of each number
Add all the squares together to get the final sum
Return the sum as the result

Asked in McKinsey & Company

Q. Growth of cars vs growth of motorbikes - which would grow faster in % terms? A: Economic factor the main reason to go for bikes. Shift from lower middle to upper middle, increasing growth rate for cars more tha...
read moreCars would grow faster than motorbikes due to economic factors.
Shift from lower middle to upper middle class favors cars
Increasing growth rate for cars more than for bikes

Asked in Tredence

Q. Palindrome String Check
Given an alphabetical string S
, determine whether it is a palindrome. A palindrome is a string that reads the same backward as forward.
Input:
The first line contains an integer T
, the n...read more
Check if a given string is a palindrome or not.
Iterate through the string from both ends and compare characters.
If all characters match, the string is a palindrome.
Consider handling cases where spaces or special characters are present.
Example: 'racecar' is a palindrome, 'hello' is not.

Asked in Amazon

Q. Count Set Bits Problem Statement
Given a positive integer N
, find the total number of '1's in the binary representation of all the numbers from 1 to N
.
You should return the result modulo 109+7 as the count can...read more
Count the total number of set bits in the binary representation of numbers from 1 to N, modulo 10^9+7.
Iterate through numbers from 1 to N and count the set bits in their binary representation
Use bitwise operations to count set bits efficiently
Return the total count modulo 10^9+7 as the result

Asked in Axtria

Q. Puzzle: Given a dice with only 2 possible outcomes 1 & 3 and with probabilities 1/3 and 2/3 respectively, how can the dice be used for tossing to achieve unbiased outcomes?
Label the outcomes as 0 and 1. Toss the dice twice and record the outcome as 00, 01, 10, or 11. If the outcome is 00 or 11, discard and repeat.
Label the outcomes as 0 and 1
Toss the dice twice and record the outcome as 00, 01, 10, or 11
If the outcome is 00 or 11, discard and repeat

Asked in Eternal Limited

Q. How would you sell a simple pen for 100,000?
This pen is not just a writing instrument, it's a statement of luxury and exclusivity.
Highlight the pen's unique design and craftsmanship
Emphasize the use of high-quality materials
Mention any special features or functions
Create a sense of exclusivity and rarity
Appeal to the buyer's desire for luxury and status
Offer personalized engraving or customization options

Asked in UnitedHealth

Q. Vodafone wants to launch 4G services in India. You are asked to send emails and messages to only the most eligible consumers to advertise about this service. You have every detail of your customers. Whom will y...
read moreEligible customers for Vodafone's 4G service launch in India.
Customers with 4G compatible devices
Customers with high data usage
Customers in areas with good network coverage
Customers who have shown interest in technology and gadgets
Customers who have previously used Vodafone's high-speed data services
Customers who have opted-in to receive promotional messages

Asked in EXL Service

Q. You have 9 coins, and one of them weighs less than the others. Using a balance scale, what is the minimum number of weighings needed to identify the lighter coin?
Weighing balance puzzle to find the lighter coin among 9 coins.
Divide the coins into 3 groups of 3 coins each
Weigh any two groups against each other
If one group is lighter, weigh two coins from that group against each other
If they are equal, the third coin is the lighter one
If they are not equal, the lighter coin is the one that weighs less
If both groups weigh the same, the lighter coin is in the third group
Weigh two coins from the third group against each other to find the l...read more

Asked in Swiggy

Q. Your Uber rating is 4.2 for your first 80 rides. Uber has started a new scheme where they give an additional 10% discount to those customers who have a rating of 4.5 and above. What is the minimum number of tri...
read moreThe minimum number of trips required to achieve a rating of 4.5 is 20.
To calculate the minimum number of trips required, we need to find the difference between the current rating and the desired rating.
Since the desired rating is 4.5 and the current rating is 4.2, the difference is 0.3.
Each trip contributes to the rating, so we need to divide the difference by the rating increment per trip.
The rating increment per trip can be calculated by dividing the additional discount (10...read more

Asked in Tredence

Q. Nth Fibonacci Problem Statement
Calculate the Nth term of the Fibonacci series, denoted as F(n), using the formula: F(n) = F(n-1) + F(n-2)
where F(1) = 1
and F(2) = 1
.
Input:
The first line of each test case co...read more
Calculate the Nth term of the Fibonacci series using a recursive formula.
Use recursion to calculate the Nth Fibonacci number by summing the previous two numbers.
Base cases are F(1) = 1 and F(2) = 1.
Handle edge cases like N = 1 separately.
Optimize the solution using memoization to avoid redundant calculations.
Ensure the input N is within the constraints 1 ≤ N ≤ 10000.

Asked in Merkle Sokrati

Q. How many orders does Swiggy deliver in a day in Pune?
The exact number of orders delivered by Swiggy in Pune on a daily basis is not publicly available.
Swiggy does not disclose the number of orders delivered in a specific city on a daily basis.
The number of orders delivered by Swiggy in Pune may vary depending on factors such as day of the week, time of day, and season.
Swiggy's focus is on providing timely and efficient delivery services to its customers, rather than on disclosing the number of orders delivered.
However, Swiggy h...read more

Asked in EXL Service

Q. Guesstimate the total number of cycle sales in the State of Bokaro.
Estimate cycle sales in Bokaro by analyzing demographics, economic factors, and travel needs.
Identify the population of Bokaro, focusing on urban vs rural distribution.
Assess the economic conditions, such as average income and employment rates.
Consider the average travel distance for daily commutes and leisure activities.
Evaluate the availability of public transport and its impact on cycle usage.
Look into local cycling culture and any government initiatives promoting cycling.

Asked in UnitedHealth

Q. Reverse a Number Problem Statement
Ninja wants to find the reverse of a given number but needs your assistance.
Example:
Input:
T = 2
N = 10400
N = 12345
Output:
401
54321
Explanation:
If a number has trailing zer...read more
Reverse a given number while excluding trailing zeros.
Iterate through the digits of the number from right to left.
Skip any trailing zeros while reversing the number.
Store the reversed number and return it as the output.

Asked in Isuzu Motors

Q. How many delivery personnel have called customers more than 5 times?
The number of delivery boys who called customers more than 5 times is not provided.
Data on the number of delivery boys who called customers more than 5 times is missing.
Need to gather data on the number of delivery boys and their call logs.
Analysis can be done once the data is available.

Asked in EXL Service

Q. Explain ERP and its advantages, based on your experience during your internship.
ERP is a software that integrates various business processes and functions into a single system.
ERP stands for Enterprise Resource Planning.
It helps organizations streamline their operations and improve efficiency.
Advantages of ERP include centralized data management, improved collaboration, and better decision-making.
It automates processes like inventory management, financials, human resources, and customer relationship management.
ERP provides real-time visibility into busin...read more

Asked in EXL Service

Q. Guesstimate the total number of Wagon-R cars sold in India.
Guesstimate the total number of Wagon-R cars sold in India.
Consider the total population of India and the percentage of car owners
Look at the market share of Maruti Suzuki in India
Consider the popularity of Wagon-R among small car buyers
Check the sales figures of Wagon-R in the last few years
Assume a growth rate based on the current market trends

Asked in Isuzu Motors

Query to calculate rolling sum
Use window functions like SUM() OVER() in SQL
Specify the window frame to define the range for the rolling sum
Example: SELECT date, value, SUM(value) OVER (ORDER BY date ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) AS rolling_sum FROM table_name

Asked in TCS

Q. What is inheritance , polymorphism ,different classes ?
Inheritance, polymorphism, and classes are fundamental concepts in object-oriented programming.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
Classes are blueprints for creating objects that have properties and methods.
For example, a Car class can inherit from a Vehicle class, and a SportsCar class can inherit from the Car class.
Polymorphism allows ...read more

Asked in TCS

Q. What recent news have you heard about TCS?
TCS recently announced a partnership with Google Cloud to build industry-specific cloud solutions.
TCS and Google Cloud will jointly develop cloud solutions for industries such as healthcare, financial services, and retail.
The partnership aims to help organizations accelerate their digital transformation journey by leveraging the power of cloud technology.
TCS will also establish a Google Cloud Academy to train its employees on Google Cloud technologies.
This collaboration highl...read more
Interview Questions of Similar Designations
Interview Experiences of Popular Companies





Top Interview Questions for Business Analyst Related Skills



Reviews
Interviews
Salaries
Users

