Business Analyst

1500+ Business Analyst Interview Questions and Answers

Updated 15 Dec 2024

Popular Companies

search-icon

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at i...

read more
Ans.

Weigh 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.

Q2. 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?

Ans.

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

illustration image

Q3. 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 more
Ans.

My 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

Q4. Sum Of Squares Of First N Natural Numbers

You are given an integer 'N'. You need to find the sum of squares of the first 'N' natural numbers.

For example:
If 'N' = 4. You need to return 1^2 + 2^2 + 3^2 + 4^2 = 3...read more
Ans.

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

Are these interview questions helpful?

Q5. If I have 333 digits to number pages of a book, How many pages can I number ?

Ans.

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.

Q6. There are 20 blue balls and 13 red balls in a container. I pick up randomly 2 balls from the container if the colour of the balls is same then I replace them with a blue ball and if otherwise then I replace the...

read more
Ans.

The 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.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. Assume, you are the product manager and you need to sell a product, how will you approach and tell me the steps for doing so ?

Ans.

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

Q8. 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)

Ans.

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

Business Analyst Jobs

Business Analyst β€’ 3-8 years
American Express Company
β€’
4.2
Gurgaon / Gurugram
Business Analyst β€’ 5-10 years
Accenture Solutions Pvt Ltd
β€’
3.9
Mumbai
Business Analyst β€’ 5-10 years
Accenture Solutions Pvt Ltd
β€’
3.9
Pune

Q9. If you have 100 unbiased coins and one of them is defective. 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 defecti...

read more
Ans.

The 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

Q10. There are 100 people. 1st person has a sword. He kills 2nd person and gives the sword to 3rd person. He kills 4th and gives the sword to 5th person.99th person kill 100th person and gives the sword to 1st perso...

read more
Ans.

The 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.

Q11. Count set bits in an integer

You are given a positive integer β€˜N’. Your task is to find the total number of β€˜1’ in the binary representation of all the numbers from 1 to N.

Since the count of β€˜1’ can be huge, yo...read more

Q12. Check if a number is palindrome

Given an alphabetical string β€˜S’. Determine whether it is palindrome or not. A palindrome is a string that is equal to itself upon reversing it.

For example:
β€˜S’ = racecar The rev...read more

Q13. 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 more
Ans.

Cars 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

Q14. DBMS Question

Write SQL query to find mean waiting period for delivery partner given driver Id, ordered time and delivered time.

Q15. Nth Fibonacci

Nth term of Fibonacci series F(n), where F(n) is a function, is calculated using the following formula -

 F(n) = F(n-1) + F(n-2), Where, F(1) = F(2) = 1 

Provided N you have to find out the Nth Fib...read more

Q16. Puzzle: Given a dice with only 2 possible outcomes 1 & 3 and with probabilities 1/3 and 2/3 respectively. What will you do so that the dice can be used for tossing(in tossing, we expect unbiased outcomes).

Ans.

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

Q17. Reverse a number

Ninja is feeling very bored and wants to try something new. So, he decides to find the reverse of a given number. But he cannot do it on his own and needs your help.

Note:

If a number has traili...read more

Q18. How would you sell a simple pen for 1 lakh.

Ans.

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

Q19. Find prime numbers between given interval

You are given a positive integer 'N'. Your task is to return all the prime numbers less than or equal to the 'N'.

Note:

1) A prime number is a number that has only two f...read more

Q20. How many orders does swiggy deliver in a day in Pune?

Ans.

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

Q21. 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 No. of corn field are possible in a such way than no two...

read more
Ans.

The 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.

Q22. 9 coins you have, one of the coin has lesser weight, you have a weighing balance, how many times you will have to use that to pick out the lesser weighted coin?

Ans.

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

Q23. Puzzle

Three couples are on the vacation.They need to cross the river to reach their hotel. There are 3 rules which are as follows:-
Rule 1:- The boat can only carry two people at a time. If the third person tryi...read more

Q24. Ques.1 How many delivery boy have called customers more than 5 times?

Ans.

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.

Q25. Bubble sort

Bubble Sort is one of the sorting algorithms that works by repeatedly swapping the adjacent elements of the array if they are not in sorted order.

You are given an unsorted array consisting of N non-...read more

Q26. Explain about ERP, it's advantages(a software which I worked upon during my internship)

Ans.

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

Q27. Merge two sorted arrays

Ninja has been given two sorted integer arrays/lists β€˜ARR1’ and β€˜ARR2’ of size β€˜M’ and β€˜N’. Ninja has to merge these sorted arrays/lists into β€˜ARR1’ as one sorted array. You may have to a...read more

Q28. Q2. Guesstimate of the total number of Wagon-R cars sold in India?

Ans.

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

Q29. 5. In certain condition you are not able to achieve the target of your company within timeline for which project is getting planned what will you do?

Ans.

If unable to achieve company target within timeline, I will take corrective actions and communicate with stakeholders.

  • Analyze the reasons for not achieving the target

  • Identify the corrective actions required

  • Communicate with stakeholders about the situation and the plan of action

  • Re-plan the project timeline if necessary

  • Ensure that the revised plan is achievable and realistic

Q30. What is the recent news that you have heard about TCS?

Ans.

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

Q31. Basic HR Questions

Q1. Why Spinny?
Q2. What are your strengths and weaknesses?

Q32. How many people travel from city A to B by road

Ans.

The number of people traveling from city A to B by road is unknown.

  • There is no available data to determine the exact number of people traveling from city A to B by road.

  • Without specific data, it is impossible to provide an accurate answer.

  • A survey or data collection process would be required to determine the number of people traveling between the cities.

Q33. What is inheritance , polymorphism ,different classes ?

Ans.

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

Q34. What is business analyst and whats his role in an organization?

Ans.

A business analyst is responsible for analyzing business processes and identifying areas for improvement.

  • Gathers and analyzes data to identify problems and opportunities for improvement

  • Works with stakeholders to define business requirements and develop solutions

  • Creates reports and presentations to communicate findings and recommendations

  • Helps to implement and monitor changes to ensure they are effective

  • Examples: identifying inefficiencies in a manufacturing process, developin...read more

Q35. A car manufacturer has observed a decline in profits by 40% year over year. What would be the possible reasons for this?

Ans.

Possible reasons for a car manufacturer's decline in profits by 40% year over year

  • Decreased demand for cars due to economic downturn

  • Increased competition from other car manufacturers

  • Rising production costs and expenses

  • Decline in consumer confidence and spending

  • Changes in government regulations impacting the automotive industry

Q36. If we have excess reserve & surplus how you allocate it.How you recognise revenue on Ind as 115.How Are Balance Sheet of Company different from the Bank

Ans.

Excess reserve & surplus can be allocated through various methods such as reinvestment, dividends, or debt repayment. Revenue recognition under Ind AS 115 follows a five-step model. Balance sheets of companies differ from banks in terms of assets, liabilities, and capital structure.

  • Excess reserve & surplus allocation methods: reinvestment, dividends, debt repayment

  • Revenue recognition under Ind AS 115: five-step model

  • Differences between company and bank balance sheets: assets,...read more

Q37. Technical Questions

Given a dataframe ..how to filter the and aggregate the data using pandas

What is linear Regression and assumptions

Ans.

Filtering and aggregating data in pandas dataframe. Linear regression and its assumptions.

  • To filter data in pandas, use the 'query' or 'loc' function based on specific conditions

  • To aggregate data in pandas, use the 'groupby' function along with aggregation methods like 'sum', 'mean', etc.

  • Linear regression is a statistical technique used to model the relationship between a dependent variable and one or more independent variables

  • Assumptions of linear regression include linearit...read more

Q38. 1. What are different requirements Gathering technique?

Ans.

Different techniques for gathering requirements include interviews, surveys, observation, and prototyping.

  • Interviews: one-on-one discussions with stakeholders

  • Surveys: questionnaires to collect data from a large group

  • Observation: watching users perform tasks to identify needs

  • Prototyping: creating a model to test and refine requirements

Q39. As you have done B-tech, tell me the meaning of diode, rectifier, amplifier?

Ans.

A diode is an electronic component that allows current to flow in one direction, while a rectifier converts alternating current to direct current, and an amplifier increases the amplitude of a signal.

  • A diode is a two-terminal device that conducts current in one direction and blocks it in the opposite direction.

  • A rectifier is a device that converts alternating current (AC) to direct current (DC) by using diodes.

  • An amplifier is an electronic device that increases the amplitude ...read more

Q40. There are 11 balls out of which only one ball is heavier. You have a weighing balance. In how many attempts (Min) can u find the heavier ball?

Ans.

In 3 attempts, the heavier ball can be found using the weighing balance.

  • Divide the balls into 3 groups of 3, 3, and 5 balls.

  • Weigh the first two groups against each other.

  • If they balance, the heavier ball is in the third group. Weigh two balls from the third group against each other to find the heavier one.

  • If they don't balance, the heavier ball is in the heavier group. Take two balls from the heavier group and weigh them against each other to find the heavier one.

Q41. There are 8 balls out of which only one ball is heavier. You have a weighing balance. In how many attempts (Min and Max) can u find the heavier ball?

Ans.

Find the heavier ball out of 8 using a weighing balance in minimum and maximum attempts.

  • Divide the balls into 3 groups of 3, 3, and 2.

  • Weigh the first two groups against each other.

  • If they balance, the heavier ball is in the third group.

  • If one group is heavier, weigh two balls from that group against each other.

  • If they balance, the heavier ball is the remaining one.

  • If one ball is heavier, that is the answer.

  • In the worst case, it takes 3 attempts to find the heavier ball.

Q42. Guesstimate Question

If a company want to get into umbrella business in your city , number of umbrella it should manufacture?

Q43. Puzzle

Suppose you have a 3 liter jug and a 5 liter jug (this could also be in gallons). The jugs have no measurement lines on them either. How could you measure exactly 4 liter using only those jugs and as much...read more

Q44. Puzzle

There are 25 horses among which you need to find out the fastest 3 horses. You can conduct race among at most 5 to find out their relative speed. At no point you can find out the actual speed of the horse...read more

Q45. Visualize a Uber database of drivers and riders(users) and write a SQL query to get the top 100 drivers by city.

Ans.

SQL query to get top 100 Uber drivers by city

  • Join drivers and users tables on city

  • Aggregate driver ratings and count of rides

  • Order by rating and count of rides

  • Limit to top 100

Q46. What is an infinite loop? write a program

Ans.

An infinite loop is a loop that runs indefinitely without stopping.

  • It can cause a program to crash or freeze.

  • It is usually caused by a logical error in the loop condition.

  • Example: while(true) { //code }

  • Example: for(;;) { //code }

Q47. Current GDP of India in growth percentage and dollar value ?

Ans.

As of 2021, India's GDP growth rate is approximately 9.2% and its dollar value is around $3.05 trillion.

  • India's GDP growth rate is one of the highest among major economies.

  • The GDP growth rate indicates the rate at which the country's economy is expanding.

  • The dollar value of India's GDP represents the total economic output in terms of US dollars.

  • The GDP growth rate and dollar value are subject to change as new data becomes available.

Q48. If you are going to open an e-commerce website like Flipkart what will be the things that you will have to keep in mind.

Ans.

To open an e-commerce website like Flipkart, one must keep in mind various factors such as target audience, product range, user experience, logistics, and marketing.

  • Identify the target audience and their preferences

  • Offer a wide range of products to cater to different needs

  • Ensure a seamless user experience with easy navigation and quick loading time

  • Establish a robust logistics network for timely delivery and hassle-free returns

  • Invest in effective marketing strategies to reach ...read more

Q49. Camel puzzle question- A camel need to go from point A to B total 1k Km and Total bananas he has 3K and he will eat one banana per every km. maximum banana he can carry is 1k . Tell me how many banana he will t...

read more
Ans.

The camel will take 1000 bananas to reach point B.

  • The camel will eat one banana per kilometer.

  • The maximum number of bananas the camel can carry is 1000.

  • The camel can take frequent stops.

  • Therefore, the camel will take 1000 bananas to reach point B.

Q50. How do you optimize the listing of Restaurants on Swiggy?

Ans.

Optimizing the listing of Restaurants on Swiggy involves using data-driven strategies to improve visibility, relevance, and user experience.

  • Analyze user behavior and preferences to understand their needs and preferences

  • Implement a ranking algorithm based on factors like ratings, reviews, popularity, and delivery time

  • Optimize search functionality to ensure accurate and relevant results

  • Collaborate with restaurants to improve their online presence and menu offerings

  • Leverage cust...read more

1
2
3
4
5
6
7
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
Β β€’Β 10k Interviews
3.9
Β β€’Β 7.8k Interviews
3.7
Β β€’Β 7.3k Interviews
3.8
Β β€’Β 5.4k Interviews
3.7
Β β€’Β 5.2k Interviews
4.1
Β β€’Β 4.9k Interviews
3.9
Β β€’Β 2.9k Interviews
3.8
Β β€’Β 2.8k Interviews
3.8
Β β€’Β 703 Interviews
3.7
Β β€’Β 316 Interviews
View all

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

Business Analyst Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❀️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter