Preparing for a Business Analyst Job Interview? Here are a few tips and the most useful and common business analyst interview questions that you might face.
Before attending an interview for a business analyst position, one should be through about their previous experience in the projects handled and results achieved. The types of questions asked generally revolve around situational and behavioural acumen. The interviewer would judge both knowledge and listening skills from the answers one presents. Checkout the list of frequently asked important business analyst interview questions for freshers as well as experienced candidates that one could face during job interviews.
Top10 Business Analyst Interview Questions and Answers
1. How do you categorize a requirement to be a good requirement?
A good requirement is the one that clears the SMART criteria, i.e.,
Specific – A perfect description of the requirement, specific enough to be easily understandable
Measurable – The requirement’s success is measurable using a set of parameters
Attainable – Resources are present to achieve requirement success
Relevant – States the results that are realistic and achievable
Timely – The requirement should be revealed in time
2. List out the documents used by a Business Analyst in a project?
The various documents used by a Business Analyst are:
a. FSD – Functional Specification Document
b. Technical Specification Document
c. Business Requirement Document
d. Use Case Diagram
e. Requirement Traceability Matrix, etc.
3. What is the difference between BRD and SRS?
SRS (Software Requirements Specifications) – is an exhaustive description of a system that needs to be developed and describes the software – user interactions. While a BRD (Business Requirements Document) is a formal agreement for a product between the organization and the client.
The difference between the two are:
4. Name and briefly explain the various diagrams used by a Business Analyst.
- Activity Diagram: It is a flow diagram representing the transition from one activity to another. Here activity is referred to the specific operation of the system.
- Data Flow Diagram: It is a graphical representation of the data flowing in and out of the system. The diagram depicts how data is shared between organizations.
- Use Case Diagram: Also known as Behavioural diagram, the use case diagram depicts the set of actions performed by the system with one or more actors (users).
- Class Diagram: This diagram depicts the structure of the system by highlighting classes, objects, methods, operations, attributes, etc. It is the building block for detailed modelling used for programming the software.
- Entity Relationship Diagram: It is a data modelling technique and a graphical representation of the entities and their relationships.
- Sequence Diagram: It describes the interaction between the objects.
- Collaboration Diagram: It represents the communication flow between objects by displaying the message flow among them.
5. Name different actors in a use case diagram?
Broadly, there are two types of actors in a use-case:
a. Primary Actors – Start the process
b. Secondary Actors – assist the primary actor
They can further be categorized as:
6. Describe ‘INVEST’.
The full form of INVEST is Independent, Negotiable, Valuable, Estimable, Sized Appropriately, Testable. With this process, the technical teams and project managers to deliver quality products or services.
7. What is Pareto Analysis
Also known as the 80/20 rule, Pareto Analysis is an effective decision-making technique for quality control. As per this analysis, it is inferred that 80% effects in a system are a result of 20% causes, hence the name 80/20 rule.
8. Describe the Gap Analysis.
It is utilized to analyze gaps between the existing system and its functionalities against the targeted system. The gap is inferred to the number of changes and tasks that need to be brought in to attain the targeted system. It compares performance between the present and the targeted functionalities.
9. Name different types of gaps that could be encountered while Gap Analysis
There are mainly four types of gaps:
a. Performance Gap – Gap between expected and actual performance
b. Product/ Market Gap – Gap between budgeted and actual sales numbers
c. Profit Gap – Variance between targeted and actual profit
d. Manpower Gap – Gap between required and actual strength and quality of the workforce in the organization
10. What are the various techniques used in requirement prioritization?
Requirement prioritization, as the name suggests, is a process of assigning priorities to the requirements based on business urgency in different schedules, phases, and cost among others.
The techniques for requirement prioritization are:
a. Requirements Ranking Method
b. Kano Analysis
c. 100 Dollar Method
d. MoSCoW Technique
e. Five Whys
Stay tuned to this page for more such information on interview questions and career assistance. If you are not confident enough yet and want to prepare more to grab your dream job as a Business Analyst, upskill with Great Learning’s PG program in Business Analytics and Business Intelligence, and learn all about Business Analytics along with great career support.1