Business analyst roles in India bridge the gap between business stakeholders and technical teams. The interview tests a specific combination of analytical skills, communication ability, and domain knowledge: and it is quite different from either a pure technical or pure HR interview. This guide covers the full picture.
What Indian BA Interviews Test
BA interviews in India vary significantly between IT service companies (TCS, Infosys, Wipro), product companies (Flipkart, Swiggy), and consulting firms (Deloitte, Accenture).
IT service BA roles: requirements gathering, BRD/FRD documentation, UAT coordination, stakeholder management. SQL is commonly tested. Product company BA roles (often called 'product analyst' or 'operations analyst'): data-driven problem-solving, funnel analysis, process optimisation. Consulting BA roles: process mapping, change management, client communication, case-style analytical problems. Know which type of role you are targeting: the preparation differs significantly.
Requirements and Documentation Questions
For IT service BA roles, documentation skills are the core filter.
BRD vs FRD: Business Requirements Document captures what the business needs; Functional Requirements Document captures how the system should behave. Common question: 'Walk me through how you would gather requirements from a stakeholder who is difficult to pin down.': structured approach: pre-meeting agenda, documented questions, follow-up summary emails.
Use cases vs user stories: use cases are detailed, formal (actors, flows, alternate paths); user stories are lightweight ('As a [user], I want [action] so that [benefit]'). Agile BA roles lean toward user stories; waterfall BA roles lean toward use cases. Wireframing: basic wireframe creation in Figma or Balsamiq is increasingly expected for product BA roles.
SQL and Data Analysis for BAs
SQL is tested in 60–70% of Indian BA interviews: even for non-technical BA roles.
Expected skill level: intermediate SQL: JOINs, GROUP BY, HAVING, basic subqueries. Window functions are a plus but not always expected. Common BA SQL question: 'Given a table of customer orders, write a query to find customers who placed more than 3 orders in the last 30 days.' Excel/Google Sheets: VLOOKUP, SUMIF, pivot tables: often tested for business operations roles. Data visualisation: Power BI or Tableau basics: ability to build a simple dashboard from data is valued.
Practise BA interview scenarios including stakeholder management and SQL questions with HireStepX's AI mock interviewer.
Practice freeStakeholder Management Questions
Stakeholder management is the non-technical differentiator in BA interviews: it separates analysts from documenters.
Common question: 'A senior stakeholder keeps changing requirements after the project has started: what do you do?': structured answer: document all changes formally, assess impact on timeline and cost, escalate through proper channels with data. 'How do you handle conflict between two stakeholders with opposing requirements?': facilitate a structured meeting, document each requirement, map to business objectives, and help stakeholders prioritise based on business value. 'Describe a situation where you had to explain a complex technical concept to a non-technical stakeholder.': use the STAR format and emphasise the outcome.
Domain Knowledge: Banking and E-Commerce BAs
Indian BA interviews often test domain knowledge specific to the company's industry.
Banking/fintech BAs: KYC process flow, loan origination lifecycle, SWIFT payment process, SEBI/RBI regulatory requirements. E-commerce BAs: order management system (OMS) flow, returns and refunds process, seller onboarding workflow, warehouse management basics. Healthcare BAs: HL7/FHIR data standards, electronic health record workflows. Tip: research the specific domain before your interview. A BA who can speak the domain language immediately builds credibility with stakeholders.
Frequently asked questions
Practice these questions on HireStepX