50 Business Analyst Interview Questions and Answers
50 Business Analyst Interview Questions and Answers
50 Business Analyst Interview Questions and Answers
You will
find it helpful if you are a hiring manager who is looking for business analyst questions
to ask during an interview and also if you are a job seeker who is interested in business
analyst jobs.
Business Analyst job opportunities are not going to die down anytime soon in the future. The
statement can be backed by the statistical facts revealed by the U.S. Bureau of Labor Statistics
(BLS)*, where business analyst jobs are expected to grow 14% from 2018 to 2028. The pace is
pretty fast when compared to other job roles.
So, if you are considering a career in the management field and aspiring to become a Business
Analyst, read this blog to understand what kind of questions are asked in a business analyst
interview. These questions will help you develop a good understanding of the role of a business
analyst and provide you with an idea of what skills hiring managers to expect from a job
applicant.
If you enjoy reading a pdf instead of a blog and want business analyst interview questions and
answers pdf, you can download it for free from our website.
Recommended Reading: Top 6 Big Data and Business Analytics Companies to Work For
in 2015
In this section, you will find those interview questions for business analyst profiles that are
usually asked for beginners in this field. We have also included the answers for each question to
give you an idea about how to answer business analyst job interview questions.
Q5. What are the problems associated with choosing the waterfall model?
In the waterfall model, each project process is completed linearly, and at the end, the deliverable
is ready. This model is out of practice these days because pushing the choice of working
software towards the end of the project is not fruitful as software picked using the waterfall
methodology often fails to satisfy stakeholders’ needs and preferences. Another problem
associated with this model is that it makes it difficult for an organization to get accustomed to
changes as the requirements are pre-defined.
Q7. List a few categories of tools that a business analyst must know according to you.
● Microsoft Office Suite which includes text editors, spreadsheets, presentations tools.
● Defect Tracking Tools
● Modelling Tools
● Wireframing Tools
● Requirement Management Tools
● Project Management Tools
Q8. Name two diagrams that a Business analyst can use to outline a project.
Collaboration diagrams
Case diagrams
Q1. What is a flowchart, and why does a Business Analyst need it?
A flowchart is a diagram that shows the workflow of a business system using signs and
symbols. They provide business analysts with a straightforward way of highlighting the key
processes involved in a business process. You can share your experience of using a flowchart if
you have done it before.
BRD SRS
BRD stands for Business Requirements SRS stands for Software Requirements
Document. Specification.
This document is used in the early stages of This document is used during the planning
project development. phase of the project development.
Apart from the business analyst technical interview questions mentioned above, specific
technical questions target the guess estimate skills. Here are a few such business analyst
interview questions with answers.
Mumbai has a population of 1.25 crores. Let us take that number to be one crore to make the
calculations less complex. Roughly, you can assume that 20% of the population are children
and likely do not drink tea. Also, you can consider the following assumptions:
● 30% Consistent Tea Drinkers (People who have 3 cups of tea in a day)
● 20% Daily Tea Drinkers (People who have one cup of tea in a day)
● 20% Casual Tea Drinkers (People who have one cup of tea in a week)
● 10% Non-Drinkers (People who do not drink tea)
The population of Delhi is about 1.9 crores, and we can 2.0 crores for simplicity. Let us consider
that each family in Delhi has four members as Delhi is a metropolitan city. Now, not all families
are capable of owning a car in the city. So, we will assume the population is divided into three
categories based on their annual income (low, middle, and high-income class). In India, a large
number of families fall under the category of the middle class, so it is safe to consider the
following percentages:
30% Low-income class
50% Middle-Income class
20% High-Income class
Another assumption that seems plausible is that only 50% of middle-class families own a car.
For the high-income class, we will suppose each family owns two cars.
Total = (0.4 + 0.25)*2/4 crore = 32.5 lakhs (Dividing by four to count the number of families)
Since iPhones are somewhat expensive, we will assume that only professionals and people in
their 40s/50s own an iPhone. Thus, senior citizens (20%) and young adults and children(20%)
will not be considered.
iPhones are expensive enough that they do not attract a large portion of professionals. Most
young professionals have responsibilities and often find it challenging to afford an iPhone. So,
we will assume only 5% of the professionals and senior citizens are eligible for purchasing an
iPhone.
Now, not all professionals consider an iPhone as a worthwhile investment and often switch to
other options available in the market. We will therefore consider that only 50% of such people
own an iPhone.
The calculations will thus be:
60% * 0.05 * 0.5 * 125 crore ~ 2.4 crores iPhones are there in India
Q12. Give us a rough estimate of the number of ping-pong balls that one can fit inside a
Boeing 747.
There are various sizes of ping pong balls available in the market. You can assume anyone that
you want if the interviewee does not specify it.
For this problem, we will have to estimate the volume of a Boeing 747 aircraft. Let us start by
assuming it can accommodate 400 people. This means it will have 400 seats. Let us now
believe the aisle space can accommodate about two rows of 40 more seats. Additionally, we
take into account the remaining space by assuming the space available above the seats is the
same as that occupied by the seats. So, we have 960 seats now. Lastly, we count the space for
the galley and washroom by adding 20 more seats. To make it less complicated, let us round
the number of seats to 1K.
Now, for each seat, we will roughly calculate the space occupied by an average human in a
sitting position. Taking that to be 4ft x 2ft x 1 ft, we have 8 cubic feet of space.
So, the plane has 8K cubic feet ~1.4 x 107 cubic inches of space. If we consider the volume of a
ping-pong ball to be 5 cubic inches, then the number of balls that can be accommodated with
70% packing efficiency is ~ (0.7*1.4 x 107)/5 = 1960000.
Q1. Differentiate between unique key, foreign key, and primary key.
TRUNCATE DELETE
One can not use ROLLBACK after using One can use COMMIT and ROLLBACK after
TRUNCATE in a query to nullify the effect of using DELETE in a query.
the TRUNCATE command.
Q4. Can one create user-defined functions? If yes, justify with the help of an example.
Yes, one can create user-defined functions in SQL to avoid writing queries with the same logic
repeatedly.
Q6. Write an SQL query for creating an empty table from an existing table.
Here is an example.
Select * into xyz from student where 2=3
Q10. Please point out the difference between SQL and MySQL.
SQL MySQL
SQL stands for Structured Query Language. MySQL is a relational database management
It is a query language that is used to fetch software that is open source and relies on
data from a database. SQL for querying a database.
SQL is a language for querying data, so it MySQL is software for managing database
doesn’t get frequent updates, and the systems and is updated frequently.
commands remain valid.
Q11. Explain how to write SQL code to extract column mappings and store them into a
final table?
Recommended Reading: Power BI vs Tableau - Find Your Perfect Match for a BI Tool
Q1. What is the order of mathematical operations that are followed in MS Excel?
MS Excel follows the order denoted by the PEMDAS acronym for performing mathematical
operations. PEMDAS is an abbreviation for Parentheses, Exponents, Multiplication, Division,
Addition, Subtraction.
Substitute function is used in excel to replace Replace function is used to edit a specific set
a given set of characters (one or more) in a of characters in a string with a string of the
string with a user-defined string of characters. user’s choice by specifying the position of the
characters to be replaced.
Q2. Which business analyst tools do you prefer to use for enhancing your efficiency?
Through this question, the hiring manager would want to know how aware you are of the widely
used tools in the industry. They usually expect you to have had hands-on experience with
popular Business Analysis tools. If you aren’t that aware of such tools, it would be good to first
work on a few projects that will help you polish your skills in this domain.
Q3. How would you respond to a situation where a delay in work completion affected
business processes?
This is one of the most common business analyst behavioral interview questions asked in a
senior business analyst interview. The idea is to understand how well a candidate can handle
delays and devise a business growth plan. It would be nice if you could highlight your
experience in managing such a situation previously. Additionally, you can highlight your time
management skills to suggest how you usually avoid delays.
Q4. So far in your career as a business analyst, what is the most challenging problem
you solved?
This question is the perfect opportunity for you to showcase your talent and skills in overcoming
challenging situations. You are expected to explain how your personality and skills truly
complement a senior business analyst’s role and how you have utilized them to figure out your
way of solving complex problems.
Q5. How do you go about convincing a company about adopting new business
methodologies?
Here you must reflect on your communication skills and your capability of communicating a
business idea and its implementation. Talk about how you are interested in testing newer
methodologies and analyzing how they benefit a business.
Q2. Describe when you performed predictive analytics over a dataset, and the conclusions
escalated a business’ growth.
Q3. Share your experience of handling a complex interaction with a senior stakeholder.
Q2. Share your views on enterprise resource planning (ERP) system upgrades.
Q3. What do you know about standard and custom object records in Salesforce?
Q4. What do you think would be the best practice tips and advice to keep clean data in
Salesforce?
Q5. As a business analyst, what criteria do you follow for describing a good quality
requirement?
Here are a few projects that you might want to start with if you are a beginner.