Uploaded by Thư Minh Hoàng

BA Interview Guideline

advertisement
Business Analyst Interview Questions
1. Basic Business Analyst
Interview Questions
1
2. Technical Business Analyst
Interview Questions
3. Role-based Business Analyst
Interview Questions
Business Analyst
Interview Questions
1. Basic Business Analyst
Interview Questions
Who is a Business Analyst?
•
Question 1
Who is a
Business Analyst?
•
•
•
•
•
•
That person who acts as an interface between the IT department and the
management team
They are a crucial part of any organization
They work inside a company to access current systems and create plans for
the future
Like other departments, they have equal contribution
to the
growth of the company
They track the business needs and take necessary
actions to it
They are responsible for figuring out the
problems and then formulate appropriate
solutions
They help in understanding between the management, of an
the organization, a technical systems, etc.
Roles of a Business Analyst
A Business Analyst acts as an interface between
several departments in the organization. Their job is
dynamic. Their primary function is to gather ideas,
develop and implement them to reach the goals.
Question 2
What are the roles of a
business analyst?
To do reasearch and analysis
Design a proper framework for the
system
Analyze the structure of a
businesses
Find the method to improve the
organization
Responsibilities of a Business Analyst
Question 3
What are the key
responsibilities of a
business analyst?
Understanding goals and
problems of the organization
Analyzing the company's
requirements
Implementing creative features
to reach the goals
Implementing the IT and
technological solutions
Facilitating communication amongst
different departments
Key skills of a Business Analyst
Good communication skills
Question 4
What do you see as the
key skills of a business
analyst?
Collaborating with others
Decision-making skills
Analytical skills
Leadership qualities
Creative thinking ability
Businesss Analysis
Business Analysis is more
related to functions and
processes. It depends on its
own architecture streams
such as process architecture
and enterprise architecture
Question 5
What according to you
is the difference
between business
analysis and business
analytics??
Businesss Analytics
Business Analytics is usually
dependent on data and
reporting. It involves skills,
technologies, past
performance investigation and
information search.
Tools used by Business Analysts
Question 6
What tools do you
consider the most
important for a business
analyst?
Differences between a Business Analyst and a Data Analyst
Question 7
What is the difference
between a Data Analyst
and a Business Analyst?
Business Analyst
Data Analyst
The main objective includes
analyzing and deriving relevant
solutions from data to meet business
requirements
They indulge themselves in providing
competitive analysis or in identifying
business or marketing trends
Their responsibilities depend on the
industry standards
They help companies by analyzing
data and using it to perform proper
actions to present value to the
business stakeholders
They involve in defining goals,
requirements for the project
Their approach is more predictive
and perspective
Must be expert in Business analysis
tools, techniques, etc.
Must be perfect in maths, statistics,
prediction analysis, etc.
Question 8
Why is excellent
communication skill
required for a business
analyst?
•
•
•
•
BA is that person who is required to talk with many people and convince his
opinion
It is essential to speak with stakeholders, clients, people of various departments,
etc.
He is required to reach the end-users and to understand their demands
He is responsible for interacting with each department in a company
Key strengths of a Business Analysts
Ability to solve problems
Question 9
What do you think are
the key strengths of a
business analyst?.
Critical thinking
Great communication
Analytical knowledge
Business analysis process flow
Information gathering
Question10
What are the steps
involved in the business
analysis process flow.
To discover business objectives
Defining the scope
Business analyssis plan
Define detailed requirements
Access the value created by the project
Question 11
What is business
process modeling?
Flow charts
Data flow diagrams
Question 12
What is benchmarking?
Benchmarking is a process of measuring company's success
against other companies to find the gap in performance between the two
Company 1
Company 2
Common techniques of a business analyst
The 5 Whys
Questio 13
What techniques do you
consider the most
important for a business
analyst?
MoSCoW
(Must or Should, Could or
Would)
Business Validation
Question 14
What is business
validation??
Business validation is the process of verifying a set of end-to-end business
processes function
Question 15
What is a gap analysis?
•
A gap analysis is a method that assesses the differences in
performance between business information systems or
software applications
• It also determines the best way to reach the goals.
• It thenn compares the current state with an ideal state or goals that
highlight opportunities
• The steps to do gap analysis include:
1.Analyze the current state
2.Check for the future state
3.Identify the gap between the two states
4.Prepare a solution for the same
5.Trace out a plan to fill the gap obtained
Business Analyst
Interview Questions
2. Technical Business Analyst
Inierview Questions
Question 16
Yes,
It is necessary that every business analyst must
posses technical skills
Do you think that every
business analyst should have
technical knowledge?
•
•
•
•
It is important that a business analyst must have a conceptual,
technical understanding as it helps in analyzing the problem to be
solved
The business analyst has to deal with trending technologies
Understanding of database concepts and information models
becomes easy
It alsohelps them in creating reports and documents
Question 17
What are the diagrams any
BA must know?





Activity diagrams
Use case diagrams
Class diagrams
Collaboration diagrams
Data flow diagrams
Question 18
What is UML?
UML is Unified Modeling Language which is a standard
language to specify, visualize, construct, and document the
software and non-software systems
Question 19
CATWOE Technique
•
How does CATWOE help in
business analysis?
•
•
A technique that provides a framework for explaining and defining
business perspectives
It helps in making decisions
These are the key six areas which the method focuses on, that
are:
C
Custommers
A
Actors
T
Transformation
W
World View
O
Owner
E
Enviornment
Question 20
List out the documents that
are used by a BA in a
Project?

Functional specification document

Technical specification document

Business requirement document

Project vision document

Current state analysis document

Use case model document

Solution vision document

Business process design document
Question 21
What is a flowchart? Why is
it important?
A flowchart makes the representation easier. It shows the
complete flow of the system through symbols and diagrams. It
is essential to make the design look better. This way,
developers and non-technical stakeholders can identify the
topic more effectively.
Question 22
Business Process Model and Notation
What does BPMN stand for?
Name the five basic elements
in BPMN.
•
•
It is a graphical representation of business
processes
The basic elements are:
* Flow Objects
* Data
* Connecting Objects
* Swimlanes
* Artifacts
Question 23
Basic queries
What are your SQL skills?
SQL parameters
Comditional operators
Aggregate functions
Self and cross joins
Question 24
A technique used to identify the end-user requirements
for the new products
What is the Kano Analysis?
•
•
It is a method to identify the basic needs of customers
Performance and excitement requirements of the users
can be checked
• Mainly deals with the requirements of the end-users
Question 25
What are the attributes of
the Kano Analysis?
High
Excitementattributes
Threshold attributes
Low
Absent
Fully
Completed
Threshold attributes
Performance attributes
Excitementattributes
Question 26
Core Competencies of a BA
Business and industry knowledge
What are the core
competencies of a BA?
Soft and problem-silving skills
Business process management
Decision-making ability
Analytical thinking
Technical skills
Question 27
What is information
gathering?
This includes :
• Collecting some information about the project you are working
• Clarifying the scope requirements
• Identifying business objectives
Question 28
What is a use case? Which are
the two documents that are
related to a use case?
Use Cases
A use case is a vital part of software modeling. It is a
description of how a person uses that process or
system to reach his goal. It is a graphical
representation of a system that clearly describes
how someone can use the system.
The two documents are:
FRD (Functional Requirement Document)
SDD (System Design Document)
Question 29
System/Software Requirement
Specifications
What is SRS? What are the
critical elements of an SRS
document?
The key elements of an SRS document are:
• Function requirements
• Non-functional requirements
• Scope of work
Question 30
System Design Document
What do you know about
SDD?
 Intermediate step between the business users
and business developers
 It helps the developers for understanding the
business requirements
Question 31
What are the basic
requirements of a business
analyst?
•
•
•
•
•
Case scenarios
Access to logical models
Data flow diagrams
Work instructions
Necessary documents
Question 32
What does INVEST stand for?
INVEST
I
Independent
N
Negotiable
V
Valuable
E
Estimable
S
Small
T
Testable
Question 33
Pugh matrix
Pugh matrix is a criteria-based decision matrix
that will help to decide the most suitable & alternate
solutions. It is also known as the design matrix/problem.
What is the pugh matrix?
 It allows the analyst to
organize various criteria in
a structured way for easy
comparison
 Facilitates a team-based
process for concept
generation and selection
 Allows the analyst to
develop an optimal solution
which is a hybrid of other
robust solutions
Question 34
Software Development Life Cycle
What is SDLC?
System Development Life Cycle
Application Development Life Cycle
Question 35
What are the different software
methodologies used by the
business analysts?
Question 36
What are the problem-solving
skills of a business analyst?
Problem-solving skills

Leadership skill

Elicit information & resolving

Identifying associations

Solution proposal

Problem analysis skill

Technical knowledge

Domain knowledge
Question 37
Joint Application Development
What does JAD stand for? How
is it used by Business Analysts?
•
•
JAD is a process of collecting business
requirements with developing new information
systems for an organization
It also includes approaches for improving user
participation, expediting development, and the
quality of specifications
Question 38
Define ETL in terms of business
analysts.
ETL means Extraction, Transformation, and Load. A
business analyst uses this technique to take the data from
one database and put it into the other database.
Question 39
Define Personas
Personas
 Personas are User-Centered Design (USD)
methodologies
 It helps the developers and the methodological
department by explaining to them the user behavior in
different criteria
 It represents detailed profiles of fictional characters
with a specific segment of users to enable an
application capable of performing on a demographic
basis
 Analysts create personas that reflect the target
audience for a website, intranet, or an application
Business Analyst
Interview Questions
3. Role-Specific Business
Analyst Interview Questions
Q. 40
How does a business analyst play an important role in the
initial stages of the project?
Business Analyst as a Project Mananger





Responsible for gathering all the data required
Identify the missing parts
Document all the business requirements
Implement the action to deliver the plan
Actively participate in each part of the implementation
Q. 41
Why is a business analyst position important in any
organization?
Importance of business analysts in the
organizations
•
•
•
•
•
This position plays a critical role in deciphering the future for
many businesses
This designation is vital because a BA job cannot be automated
They are responsible for the growth of the company and in
increasing the organizational standards
They act as a framework in designing the solutions
They help in the smooth running of the company
Q. 42
How do business analysts handle changes to
requirements?
1. Business Analysts maintain complete audit records
2. The changelog must be updated whenever a new request
pops up
3. The change requests are assessed and analysed
4. The senior analysts monitor each request
5. Demonstrate the change requested to the Change Control
Board(CCB)
6. Provide necessary solutions for the change requests
7. Document the requests
8. Implement the changes
9. Ensure that the implemented solution has occurred
effectively
Q. 43
How have you handled difficult stakeholders?
•
•
•
•
•
Understand stakeholders completely by having a clear picture of
the projects and details of each phase
Updating details to the stakeholders on every point
Communicate with stakeholder to understand their vision
Communicate with project managers and understand the project
completely
To make sure that each demand of a stakeholder is implemented
effectively
Q. 44
What are the essential qualities of an Agile BA?
Leadership qualities
Identify the
risks
Problem-solving skills
Analytical thinking
ability
Communication and
Collaboration
Flexibility and
Adaptability
Knowing existing
technologies
Deliver effective
requirements
Q. 45
What makes you unique from others?
"I have a core business
background. I can use my
knowledge and information to
improve the organization. I can
manage a huge number of people
at the same time".
Q. 46
What are the significant problems that a business analyst
can face in the present time?
Maintaining the gap between customers and company
Marketing advertisements and campaigns
Reaching the required outcomes
Finding the target audience
Provide quality work
Q. 47
Do you think a business analyst should be involved in
testing? If yes, which all are different types of testing?






User Acceptance Testing
System Testing
Security Testing
Integration Testing
Unit Testing
Regression Testing
Q. 48
What is requirement elicitation? Mention some of the
techniques used.
Requirement elicitation is a technique to gather information from
stakeholders and users. It involves particular approaches or
strategies for collaborating with users directly.
Some requirement elicitation techniques are• Document analysis
• Interviews
• Prototyping
• Brainstorming
• Workshops
• Surveys
Q. 49
Define analytical reporting.
An analytical report is one of the business reports that has both
qualitative and quantitative company data to analyze and evaluate
business strategies and processes
•
•
•
•
It evaluates the business
decisions based on data
obtained
It is based on historical
data and statistics
It gives a predictive
analysis
These reports include data,
sources and
recommendations
Q. 50
How do you see your future as a business analyst?
Sounds Interesting?
The past decade saw an explosion in demand for business analysts. According to LinkedIn, business
analysis is one of the most needed skills of the year 2020. The career prospects for business analysts are
growing by leaps and bounds. Now is a prudent time for those wishing to make a switch to the business
analysis profession and Invensis Learning can help you get started.
ENROLL NOW
Become a Certified Business Analyst
Visit us here: https://www.invensislearning.com/
Download