Business Analyst
1500+ Business Analyst Interview Questions and Answers
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 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.
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?
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
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 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
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
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
Q5. If I have 333 digits to number pages of a book, How many pages can I 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.
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 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.
Share interview questions and help millions of jobseekers 🌟
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 ?
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)
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
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 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
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 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.
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
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 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
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
Q15. 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).
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
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
Q17. How would you sell a simple pen for 1 lakh.
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
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
Q19. 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 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.
Q20. 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
Q21. 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?
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
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
Q23. Ques.1 How many delivery boy 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.
Q24. Explain about ERP, it's advantages(a software which I worked upon during my 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
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
Q26. Q2. Guesstimate of 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
Q27. 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?
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
Q28. What is the recent news that you have 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
Q29. How many people travel from city A to B by road
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.
Q30. 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
Q31. What is business analyst and whats his role in an organization?
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
Q32. A car manufacturer has observed a decline in profits by 40% year over year. What would be the possible reasons for this?
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
Q33. 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
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
Q34. 1. What are different requirements Gathering technique?
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
Q35. As you have done B-tech, tell me the meaning of diode, rectifier, amplifier?
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
Q36. 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?
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.
Q37. 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?
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.
Q38. your uber rating is 4.2. for your first 80 rides. uber has started a new scheme where they give additional 10% of to those customers who have a rating of 4.5 and above. what is the minimum number of trips that ...
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
Q39. Visualize a Uber database of drivers and riders(users) and write a SQL query to get the top 100 drivers by city.
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
Q40. What is an infinite loop? write a program
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 }
Q41. Current GDP of India in growth percentage and dollar value ?
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.
Q42. 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.
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
Q43. 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 moreThe 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.
Q44. How do you optimize the listing of Restaurants on Swiggy?
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
Q45. how many spherical ball of .5 inch can be placed in cube of 10 inch side and then the wastage percentage?
Approximately 8000 balls can be placed with 49% wastage.
Calculate the volume of the cube (10*10*10) and the volume of one ball (4/3*3.14*(0.5/2)^3)
Divide the volume of the cube by the volume of one ball to get the maximum number of balls that can fit
Calculate the volume of the placed balls and subtract it from the volume of the cube to get the wastage
Wastage percentage can be calculated by dividing the wastage volume by the volume of the cube and multiplying by 100
Q46. What are the 4 p's pf marketing ?
The 4 P's of marketing are Product, Price, Place, and Promotion.
Product: Refers to the goods or services offered by a company.
Price: The amount customers are willing to pay for the product.
Place: The location or channel through which the product is made available to customers.
Promotion: The marketing activities used to communicate and promote the product.
Q47. Computer science have how many languages?
Computer science has numerous programming languages.
There are over 700 programming languages in use today.
Some popular languages include Java, Python, C++, and JavaScript.
Languages can be categorized as low-level, high-level, or scripting languages.
Each language has its own syntax, rules, and purpose.
New languages are constantly being developed to meet evolving needs.
Q48. If I have to sell a new phone to a customer that is very costly, how will you approach the customer?
To approach a customer for selling a costly new phone, I would focus on highlighting the unique features, benefits, and value it offers.
Understand the customer's needs and preferences
Highlight the unique features and benefits of the phone
Emphasize the value and long-term benefits of investing in a high-quality phone
Offer flexible payment options or financing plans
Provide comparisons with other phones to showcase the superiority of the new phone
Offer a trial period or money-ba...read more
Q49. What is the role of Business Analyst in an organization?
A Business Analyst plays a crucial role in an organization by analyzing business processes, identifying problems, and proposing solutions.
Analyzing and documenting business requirements
Identifying and evaluating business problems
Developing and implementing effective solutions
Collaborating with stakeholders to gather and prioritize requirements
Conducting feasibility studies and cost-benefit analysis
Creating and maintaining project documentation
Facilitating communication betwee...read more
Q50. What is the different between need and Demand ?
Need is a necessity or desire for something, while demand is the willingness and ability to pay for it.
Need is a basic requirement for survival or to fulfill a goal, while demand is the desire for a product or service backed by purchasing power.
Need is a subjective feeling, while demand is an objective measure of the market.
Need can exist without demand, but demand cannot exist without need.
Example: People need food to survive, but not everyone has the demand for expensive go...read more
Interview Questions of Similar Designations
Top Interview Questions for Business Analyst Related Skills
Interview experiences of popular companies
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
Reviews
Interviews
Salaries
Users/Month