Business Analyst Interview Questions & Answers

This book is written to enable business analysts to succeed in the job interviews. This book covers general, business analysis core skills and situational interview questions with suggested answers.
In my professional career, I have interviewed 100s of IT professionals at different levels. I came across several professionals, who could not answer questions as effectively as I would have liked. Even though, I can make out that they knew the answers but could not structure them well.

Business Analyst Interview Audio Book features

Available on iOS and Android also
  • Questions categorized in six chapters
  • Questions answered by an Expert
  • Instant Access
  • Includes Situational Questions
  • UML, Agile and SRS questions
  • Access for 1-year (Extendable)

Audio Book Chapters

  • General Ice Breaker Questions
  • General BA Questions
  • Business Analysis Core Skills
  • Agile and Business Analysis
  • Business Analysis skills (Additional)
  • Situational Questions

AudioBook Chapters Details

Icebreaker Questions

    All the interviews start with the questions "Tell me about yourself?". How critical are these?

General BA Questions

    This chapter includes questions about Business analysis and role of a BA. This section will have questions like "What is Business Analysis?", "What is the role of a Business Analyst?" etc.

Business Analysis Core Skills based Questions

    What are the key skills of a Business Analyst? Do you understand Use cases, Activity diagrams, Process modelling etc. This section has questions on these core BA skills.

Agile and Business Analysis Questions

    This section will help you master topics relevant to a Business Analyst in Agile environment.

Additional BA core Skills questions

    This section has questions which could not be categorized into the last two chapters. This section has questions on Business case, BPM, BPR, BPMN etc.

Situational Questions

    This chapter has situational questions which have become very common these days. This chapter has 25 situational questions.


Abhishek Srivastava is a seasoned IT professional with diverse experience in Banking, Insurance, Utility and Education domains. Managing large accounts, Program management, & Business Analysis has been his forte, having done so for customers like ICICI Bank, NTPC & many other International customers.

In the past, he has been associated with companies like Mastek and 3i Infotech Ltd (erstwhile ICICI Infotech Ltd).

An NIT (Erstwhile REC)/IIM Kozhikode graduate, now as an entrepreneur, he is pursuing his dream of creating an organization for providing quality training in the fields of Business Analysis & Automation Testing. His other areas of interest are Business Analysis consulting and taking guest lecture at engineering and management colleges.

Business Analyst Interview Audiobook Playlist

Introduction to BA Interview Audio Book
1 Introduction to Audio Book
2 Interview Tips and Tricks
General Ice Breaker Questions
3 Tell me something about yourself?
4 Why should we consider you for this profile? What do you bring to the table?
5 Why do you want to change?
6 How do you see yourself in the next 5 years?
7 What are your strenths and weaknesses as a professional?
8 Are you a team player? Give me an instance where you demonstrated your team player ability.
9 What is your biggest achievement?
10 Describe how you do you approach a project?
11 Which has been your most challenging project and why?
12 Have you been part of any project, which failed or closed without closure? What were your learnings?
General BA Questions
13 As a business analyst, how does your typical day look like?
14 What is Business Analysis?
15 What is the role of a business analyst?
16 What is the need for a Business Analyst?
17 What are the key skills of a good business analyst?
18 What are some of the challenges you have faced as a Business Analyst and how did you overcome those?
19 How important is for BA to know domain? Can BA be domain agnostic?
Business Analysis Core Skills
20 Which all documents a BA prepares?
21 What are the key elements of an SRS?
22 We write assumptions and constraints in SRS document. Elucidate the difference between assumptions and constraints.
23 What are acceptance criteria?
24 What are functional and non-functional requirements?
25 Why are non-functional requirements important?
26 How will you differentiate between functional and non-functional requirements. Give me an example?
27 Where do you capture the acceptance criteria?
28 Have you used any tools for your business analysis activities?
29 What are the different approaches of planning?
30 How do you decide which planning approach to use?
31 Which are the most common elicitation techniques?
32 Which requirement elicitation techniques have you used?
33 What is a focus group?
34 What is a workshop and when do we use it?
35 How do you decide which elicitation technique to choose?
36 Have you used market analysis? When do we use it?
37 How do you prepare for an interview with the stakeholders during elicitation phase?
38 What kind of questions did you prepare for the interview with the stakeholders? Can you give an example?
39 You are contracted to develop a software system involving multiple departments of an organisation. The number of departments involved in this project is around 15. How will you go about planning the requirements elicitation, considering the project is being executed using waterfall methodology?
40 What is a need?
41 What do you understand by requiremets?
42 Are needs and requirements the same or they are different? Explain the similarity or difference.
43 How do you make sure requirements are good to go ahead? When are you done with the requirements?
44 Have you participated in requirements elicitation meetings? What are the major challenges you faced?
45 How do you handle new requirements beyond agreed upon scope of project?
46 What are implicit requirements and how are these important?
47 How do you discover implicit or hidden requirements?
48 If your customer is not familiar with either DFD or UML diagrams, will you still use process modelling? What would be your approach?
49 How did you manage the situation where there were conflicts amongst the stakeholders on certain requirements?
50 You are in the requirements elicitation phase but the client representatives are not forthcoming with the information, you are looking for? How will you handle it?
51 How would you influence people when you do not have decision making authority?
52 How do you identify Stakeholders?
53 How do you decide the strategy for stakeholder collaboration?
54 What is a RACI matrix?
55 Mention the difference between business process Management and business process reengineering?
56 What is a context diagram?
57 What is a concept model? What is difference between concept model and glossary?
58 Have you used UML diagrams in your projects? If yes, tell me which ones did you use?
59 What is a Use case? Why are these used?
60 What are primary and secondary actors?
61 Are you familiar with Include and Extend relationships; can you tell me about that?
62 What are scenarios? What are success and alternate scenarios.
63 What is use case generalization and actor generalization?
64 I want you to draw a use case for the following requirements:
65 What are the best practices you follow while writing a use case?
66 How do you capture the details of use cases? Are you familiar with use case specifications document? What are the elements of this document?
67 What is a Business Process?
68 What is Process modelling?
69 What is process Analysis?
70 How is process analysis different from process modelling?
71 What is the process of developing Process diagrams from Business Requirements?
72 Why do we use Activity diagram?
73 What is a Swimlane and why is it used?
74 What is a sequence Diagram?
75 Tell me the steps you took in developing the requirements specifications? Describe the requirements gathering process
76 Have you worked in a maintenance project? Describe me your key responsibilities in a maintenance project.
77 How do we manage changes in a project? What is impact analysis?
78 Which documents or techniques do you use to conduct impact analysis?
79 How did you get the estimations done for the change?
80 How do you manage rapidly changing requirements?
81 What is a scope creep? How do you manage a scope creep?
82 How do you prioritize the changes?
83 Why is prioritization important?
84 What is the basis of prioritization?
85 What are the techniques used for prioritization?
86 What is Kano analysis?
87 What are Business Rules?
88 What is BPMN?
89 What is feasibility Study and why is it conducted?
90 What is the difference between Alternative flow and error flow in Use case Scenarios?
91 What is the difference between Agile and Waterfall?
Agile and Business Analysis
92 Introduction to Agile BA Module
93 What is the role of a business analyst in an Agile project?
94 What do you think is the most important aspect of agile and why?
95 Tell me about Agile process that you followed in your company.
96 Do you think Agile is better than other methodologies? Explain your YES or NO.
97 What is the team structure in Scrum teams?
98 What are the roles of Production Owner and Scrum Master?
99 What is a sprint backlog?
100 What is Sprint planning?
101 Why do we use a sprint burndown chart?
102 What do you know about the term ‘Spike’ in relation to scrum?
103 What is a user story?
104 What are personas?
105 What’s the difference between use cases and user stories?
106 What makes a user story of good quality?
107 If you have to choose between waterfall and Scrum, which one will you choose and why?
108 What is a backlog?
109 Which are the items maintained in a backlog?
110 What is backlog grooming?
111 What is Velocity?
112 Are you aware of the term ‘Tracer Bullet’?
113 How is an epic useful in an agile project?
114 What do you understand by Spike?
115 What do you know about Planning Poker?
116 How do you write specifications in an Agile Project? Do we have SRS in Agile Project?
117 What do you understand by definition of done?
118 What is a user story Card?
119 What is release planning?
120 Can use cases be used in Agile development methodologies?
Business Analysis skills (Additional)
121 Introduction
122 What is a Data model?
123 What is a Business Case and why is it used?
124 What is a risk? How is different from an issue?
125 What is class diagram?
126 What is entity relationship diagram?
127 What is the difference between data model and an entity relationship diagram?
128 Given the following table named A: Write a single query to calculate the sum of all positive values of x and the sum of all negative values of x.
129 In an employee’s table as shown below, write a query that shows all the employees who are managers.
130 In an employee’s table (please refer to previous question table detail), write a query that shows all the employees who are NOT managers.
131 List all the customers with their total number of orders.
132 Describe how you would participate in testing as a BA (Business Analyst).
133 What is Verification?
134 What is validation?
135 Diff between verification and validation.
136 Do we conduct verification and validation for the requirements or only one is sufficient?
137 Can we do verification and validation of requirements in parallel?
138 Who conducts the verification of requirements?
139 What is Gap Analysis?
140 What is BPMN?
Situational Questions
141 Introduction
142 Describe a case where you made a mistake and then what did you do to address that?
143 Have you a faced a difficult stakeholder? If yes, how did you handle them?
144 Give me a situation where you had to adapt to a new Methodology, process, or Technology?
145 Tell me about a situation where you were given a simple issue but it turned out to be a big issue? What did you do then?
146 You are assigned to a project which is in a completely new domain, say Telecom domain. How will you approach it?
147 Let’s say you are asked to start a new store for Domino's pizza, how will you go about it?
148 You are working on a maintenance project and one of the key stakeholders does not participate in the meetings or calls but sends a long list of feedbacks after the Specification document is sent to him for sign-off.
149 How would you manage a change in your career with RPA coming and Machine Learning coming in? Are you willing to change your career?
150 Describe a time when you had to advise a client toward a different course of action.
151 You are conducting elicitation meetings. During these meetings, one of the stakeholders asks for functionality. You are not sure about whether it’s technically feasible, how will you go about it?
152 Which problems have you solved as a Business Analyst?
153 Can you give an instance which is an example of your professional achievement? Also, explain why do you think it is a professional achievement?
154 Tell me about a couple of your skills that have helped you in your professional career in solving customer problems?
155 Two challenges that you are facing or have faced in your professional career?
156 As an IT business Analyst, how good are you in technical skills? Or do you think just domain and BA skills are good enough?
157 What is your motivation to go to work?
158 Which of the project was the most challenging or interesting? Why?
159 Tell me about a situation where you discovered the requirements defects late in the project and how did you handle that?
160 How would you handle it if your team resisted a new idea you introduced?
161 What would you do if you were assigned to work closely with a colleague on a project, but you two just couldn’t seem to see eye-to-eye?
162 How would you handle an instance of receiving criticism from a superior?
163 Tell me a situation where you joined a new project and messed up. What did that teach you?
164 How would you handle it if you were unsatisfied by an aspect of your job?
165 You are working on a call centre software project. The software is going to be used by the call centre executives. You want to talk to the executives but the IT manager of that company does not think it is useful and asks you to not to talk to them. How would you deal with this as you know that call centre executives can provide useful information about the software?
166 How do you handle the situation when you were given a negative feedback by your boss?

Audiobook Pricing Details

Business Analyst Interview Q&A Audio Book

  • Available on Web, Android and iOS Mobile App
  • Questions with Answers and Expert’s opinion
  •  Instant Access to all the questions
  •  1-year Access and extension on-demand (no charges)

(The audio files are not downloadable)
Fees Details (If you live Outside India, GST not applicable)


$ 27

$ 30

( 10% )

Expires in:
  • Days
  • Hours
  • Mins
  • Secs

  • Contact Us

    Instant Access

    BA Interview Q&A Audio Book + one mock interview by an expert

    • Available on Web, Android and iOS Mobile App
    • Questions with Answers and Expert’s opinion
    •  Instant Access to all the questions
    •  1-year Access and extension on-demand (no charges)
    •  Includes one mock interview by an expert
    •  Detailed feedback report

    (The audio files are not downloadable)
    Fees Details (If you live Outside India, GST not applicable)


    $ 69

    $ 81

    ( 15% )

    Expires in:
  • Days
  • Hours
  • Mins
  • Secs

  • Contact Us

    Instant Access

    You Might Also Be Interested In