InterviewEra.com

AI-powered mock interviews and resume-aware scoring — built for Indian campus and early-career hiring. Now in private beta.

Start Mock Interview
Secure payments via Razorpay

Tools

  • Question Generator
  • ATS Resume Checker
  • STAR Builder

Interview Questions

  • Software Engineer Questions
  • TCS Interview Questions
  • React Interview Questions

Resources

  • Blog
  • Placement Guide
  • STAR Method Guide

Company

  • About
  • Pricing
  • Contact

© 2026 InterviewEra.com. All rights reserved.

Privacy PolicyTermsRefundRanchi, Jharkhand, India
Interview Questions›Business Analyst

operations · Fresher-friendly

Business Analyst Interview Questions India 2026

Business Analyst interview questions on requirements gathering, process modelling, SQL, and stakeholder management.

Fresher-friendlyoperations role12 curated questionsUpdated 2026

Business Analysts Interview Questions

Placement-oriented · Updated 2026
  1. 01

    What is a Business Requirements Document (BRD)? What does it contain?

    TechnicalEasy

    Tip: A BRD documents WHAT the business needs (not HOW to build it). It contains: executive summary, business objectives, scope, stakeholder list, functional requirements, non-functional requirements, assumptions, and constraints.

  2. 02

    What is the difference between functional and non-functional requirements?

    TechnicalEasy

    Tip: Functional: WHAT the system should do (user can reset password, generate monthly report). Non-functional: HOW WELL it should do it (response in < 2s, 99.9% uptime, GDPR compliant). Non-functional requirements are often forgotten until production.

  3. 03

    How do you elicit requirements from a stakeholder who is not sure what they want?

    TechnicalMedium

    Tip: Use: process walk-through (describe current workflow step-by-step), prototyping (show a sketch and react to feedback), user stories, 5 Whys for root cause. Avoid leading questions. Start with the pain, not the solution.

  4. 04

    Write a SQL query to find all customers who placed more than 5 orders.

    TechnicalMedium

    Tip: Use GROUP BY + HAVING: `SELECT customer_id, COUNT(*) as order_count FROM orders GROUP BY customer_id HAVING COUNT(*) > 5`. WHERE filters rows before grouping; HAVING filters after grouping. Always state the assumption about the schema.

  5. 05

    What is gap analysis? How do you apply it in a BA context?

    TechnicalMedium

    Tip: Gap analysis: compare the current state ("as-is") to the desired future state ("to-be") and identify the gaps. Steps: document current process, define target, identify gap, analyse root cause, recommend initiatives.

  6. 06

    What is a use case diagram? When do you use it over a user story?

    TechnicalMedium

    Tip: Use case diagram: UML diagram showing system boundary, actors, and use cases. Best for showing SCOPE and RELATIONSHIPS between user types and system capabilities. User stories are more granular and sprint-ready.

  7. 07

    Tell me about a project where requirements changed significantly mid-development. How did you manage it?

    BehavioralMedium

    Tip: Show change management process: formal change request, impact analysis (scope, timeline, cost), stakeholder sign-off, update documentation. The key is visibility and agreement, not bureaucracy.

  8. 08

    How do you identify the root cause of a 30% drop in monthly revenue?

    SituationalHard

    Tip: Start with segmentation before hypotheses: which product, geography, customer segment, or channel dropped? Is it conversion, volume, or price? Then correlate with external events and internal events. Use data to narrow to one root cause.

  9. 09

    A key stakeholder rejects your analysis report two days before a project deadline. What do you do?

    SituationalMedium

    Tip: First understand the specific objection — is it data accuracy, methodology, or business implication? Acknowledge the concern. If valid: correct the issue. If a misunderstanding: explain clearly. Escalate to the project manager if the disagreement is irresolvable in time.

  10. 10

    What is a process flow diagram and how do you create one?

    TechnicalEasy

    Tip: A process flow diagram (swimlane diagram) visually maps the steps of a process, decisions, and responsible parties. Identify start/end events, map steps sequentially, add decision diamonds for branches. Tools: Lucidchart, Visio, draw.io.

  11. 11

    How do you manage competing priorities from multiple stakeholders?

    BehavioralMedium

    Tip: Facilitate alignment by making priorities visible to everyone simultaneously — a RACI matrix or priority matrix. Escalate unresolvable conflicts to the project sponsor with a clear recommendation. Document agreed priorities in writing.

  12. 12

    What tools do you use for requirements documentation and process modelling?

    HREasy

    Tip: Name specific tools you actually use: Confluence (documentation), JIRA (user stories and backlog), Lucidchart/draw.io (process flows), Excel (traceability matrix), MS Visio (BPMN). Mention tools in context — why you chose each.

Key topics to prepare for Business Analyst interviews

Recruiters test these skill areas specifically. Click any topic to see curated questions.

SQLDBMS

Practice, not just reading

Get scored on your Business Analyst answers

Upload your resume and practice a full Business Analyst mock interview with AI-generated questions and rubric-based scoring across 5 dimensions — free to start.

Start free mock interviewGenerate more questions free

Companies hiring Business Analysts

  • TCS BA questions
  • Infosys BA questions
  • Cognizant BA questions
  • Accenture BA questions

Practice tools

  • BA question generator
  • BA ATS checker
  • STAR answer builder

Guides and resources

  • All interview questions
  • STAR method with examples
  • HR interview answer tips
  • Placement interview prep guide