AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
Upload Button Icon Add office photos
logo
Premium Employer

i

This company page is being actively managed by EXL Service Team. If you also belong to the team, you can get access from here

EXL Service Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 7.6k Reviews

Play video Play video Video summary
  • About
  • Reviews
    7.6k
  • Salaries
    40.9k
  • Interviews
    797
  • Jobs
    187
  • Benefits
    879
  • Photos
    20
  • Posts
    3

Filter interviews by

EXL Service Business Analyst Interview Questions and Answers

Updated 8 May 2025

32 Interview questions

A Business Analyst was asked 1mo ago
Q. Write a Python code to detect outliers using the IQR method.
Ans. 

The IQR method identifies outliers by calculating the interquartile range and determining thresholds for outlier detection.

  • IQR Calculation: IQR is calculated as Q3 (75th percentile) - Q1 (25th percentile).

  • Outlier Thresholds: Outliers are defined as values below Q1 - 1.5 * IQR or above Q3 + 1.5 * IQR.

  • Example: For a dataset [1, 2, 3, 4, 5, 100], Q1 = 2, Q3 = 5, IQR = 3. Outliers are values < -2.5 or > 7.5.

  • Impl...

A Business Analyst was asked 1mo ago
Q. Write a Python code to find the highest number from a list without using the max function or loops.
Ans. 

Find the highest number in a list using Python without max() or loops by leveraging recursion or built-in functions.

  • Recursion: Use a recursive function to compare elements and find the maximum value. Example: def find_max(lst): return lst[0] if len(lst) == 1 else max(lst[0], find_max(lst[1:]))

  • Reduce Function: Utilize the functools.reduce() method to apply a function cumulatively to the items of the list. Example: ...

Business Analyst Interview Questions Asked at Other Companies

asked in Evalueserve
Q1. You have 10 boxes of balls (each ball weighing exactly 10 gm) wit ... read more
View answers (9)
asked in UnitedHealth
Q2. There are 100 people standing in a circle, the first person has a ... read more
View answers (7)
asked in EXL Service
Q3. Doors numbered 1 to 100 are initially closed. In the first step, ... read more
View answers (9)
asked in Infosys
Q4. What is your strong point in terms of technical knowledge? Like J ... read more
View answers (9)
asked in EXL Service
Q5. If you have 333 digits to number the pages of a book, how many pa ... read more
View answers (8)
View All
A Business Analyst was asked 6mo ago
Q. Estimate the number of flights at Mumbai Airport in a day.
Ans. 

Estimating daily flights at Mumbai Airport involves analyzing passenger traffic, flight schedules, and operational capacity.

  • Mumbai Airport (Chhatrapati Shivaji Maharaj International Airport) is one of the busiest in India.

  • Assume an average of 40-50 flights per hour during peak times.

  • If the airport operates for 24 hours, that could mean 960-1200 flights daily.

  • Consider both domestic and international flights, with a...

A Business Analyst was asked 7mo ago
Q. In a scenario where a manager is planning a sprint without a scrum master, how would you, as a Business Analyst, ensure that product quality is not compromised?
Ans. 

As a BA, I would implement strategies to ensure product quality during sprint planning without a Scrum Master.

  • Facilitate clear communication among team members to ensure everyone understands the sprint goals.

  • Encourage the use of automated testing tools to maintain code quality and catch issues early.

  • Implement regular check-ins or stand-up meetings to monitor progress and address any blockers.

  • Collaborate with devel...

A Business Analyst was asked 8mo ago
Q. What are the different types of SQL joins, and what are their differences?
Ans. 

SQL join types include inner join, left join, right join, and full outer join.

  • Inner join returns rows when there is at least one match in both tables.

  • Left join returns all rows from the left table and the matched rows from the right table.

  • Right join returns all rows from the right table and the matched rows from the left table.

  • Full outer join returns all rows when there is a match in either table.

A Business Analyst was asked
Q. Explain logistic regression.
Ans. 

Logistic regression is a statistical model used to predict the probability of a binary outcome based on one or more predictor variables.

  • Logistic regression is used when the dependent variable is binary (e.g. 0 or 1, yes or no).

  • It estimates the probability that a given outcome is true using a logistic function.

  • The output of logistic regression is a probability score between 0 and 1.

  • It is commonly used in various fi...

A Business Analyst was asked
Q. Write SQL queries to fetch data from two tables.
Ans. 

SQL query to fetch dates from two tables, demonstrating joins and date filtering.

  • Use JOIN to combine data from two tables based on a common key.

  • Example: SELECT a.date, b.event FROM tableA a JOIN tableB b ON a.id = b.a_id WHERE a.date > '2023-01-01';

  • Consider using LEFT JOIN if you want to include all records from the first table.

  • Use WHERE clause to filter results based on date conditions.

  • Example: SELECT * FROM o...

Are these interview questions helpful?
A Business Analyst was asked
Q. How do you handle difficult stakeholders?
Ans. 

Effectively managing tough stakeholders requires communication, empathy, and strategic negotiation skills.

  • Understand their perspective: Schedule one-on-one meetings to listen to their concerns and motivations.

  • Build rapport: Share common goals and demonstrate how your project aligns with their interests.

  • Communicate clearly: Use simple language and visuals to explain complex concepts, ensuring they feel informed.

  • Be ...

A Business Analyst was asked
Q. What is PROC REPORT?
Ans. 

proc report is a SAS procedure used for creating tabular reports.

  • proc report is used to summarize and present data in a tabular format.

  • It allows users to define the structure and appearance of the report.

  • Users can specify variables, statistics, and formatting options.

  • It supports grouping, sorting, and summarizing data.

  • Output can be generated in various formats like HTML, PDF, and RTF.

  • Example: proc report data=sale...

A Business Analyst was asked
Q. How can you remove duplicates?
Ans. 

To remove duplicates from an array of strings, use a hash set or sort the array and iterate to remove duplicates.

  • Create a hash set and iterate through the array, adding each element to the set. If the element already exists in the set, remove it from the array.

  • Sort the array using a sorting algorithm like quicksort or mergesort. Then iterate through the sorted array and remove any duplicates by comparing adjacent ...

1 2 3 4

EXL Service Business Analyst Interview Experiences

69 interviews found

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 20 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Basic Aptitude, time and distance, time and work, basic class 10 maths

Round 2 - One-on-one 

(2 Questions)

  • Q1. Guesstimate - detergent used in hospital in a day
  • Add your answer
  • Q2. Position of responsibility
  • Ans. 

    I have held multiple positions of responsibility in my previous roles, including leading project teams and managing client relationships.

    • Led a project team to successfully implement a new software system

    • Managed client relationships and ensured customer satisfaction

    • Served as a mentor to junior team members and provided guidance on complex projects

  • Answered by AI
    Add your answer
Round 3 - One-on-one 

(2 Questions)

  • Q1. Guestimate - flights in mumbai airport in a day
  • Ans. 

    Estimating daily flights at Mumbai Airport involves analyzing passenger traffic, flight schedules, and operational capacity.

    • Mumbai Airport (Chhatrapati Shivaji Maharaj International Airport) is one of the busiest in India.

    • Assume an average of 40-50 flights per hour during peak times.

    • If the airport operates for 24 hours, that could mean 960-1200 flights daily.

    • Consider both domestic and international flights, with a high...

  • Answered by AI
    Add your answer
  • Q2. What is that makes you a suitable candidate and why EXL
  • Ans. 

    I am a suitable candidate for the Business analyst role at EXL due to my strong analytical skills, experience in data analysis, and ability to drive business insights.

    • I have a strong background in data analysis and have successfully implemented data-driven strategies in my previous roles.

    • I possess excellent analytical skills which enable me to interpret complex data and provide valuable insights for decision-making.

    • I h...

  • Answered by AI
    Add your answer
Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 28 Oct 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. About scrum, product backlog, requirement handling
  • Add your answer
  • Q2. Some scenario based questions- if manager is planning the sprint and there is no scrum master in organization, how do you as BA make sure that product quality is not compromised.
  • Ans. 

    As a BA, I would implement strategies to ensure product quality during sprint planning without a Scrum Master.

    • Facilitate clear communication among team members to ensure everyone understands the sprint goals.

    • Encourage the use of automated testing tools to maintain code quality and catch issues early.

    • Implement regular check-ins or stand-up meetings to monitor progress and address any blockers.

    • Collaborate with developers...

  • Answered by AI
    Add your answer
Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 8 May 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Write a code in Python to find highest number from a list without using Max and loop function
  • Ans. 

    Find the highest number in a list using Python without max() or loops by leveraging recursion or built-in functions.

    • Recursion: Use a recursive function to compare elements and find the maximum value. Example: def find_max(lst): return lst[0] if len(lst) == 1 else max(lst[0], find_max(lst[1:]))

    • Reduce Function: Utilize the functools.reduce() method to apply a function cumulatively to the items of the list. Example: from ...

  • Answered by AI
    Add your answer
  • Q2. Write a code in Python to detect Outlier treatment for IQR method
  • Ans. 

    The IQR method identifies outliers by calculating the interquartile range and determining thresholds for outlier detection.

    • IQR Calculation: IQR is calculated as Q3 (75th percentile) - Q1 (25th percentile).

    • Outlier Thresholds: Outliers are defined as values below Q1 - 1.5 * IQR or above Q3 + 1.5 * IQR.

    • Example: For a dataset [1, 2, 3, 4, 5, 100], Q1 = 2, Q3 = 5, IQR = 3. Outliers are values < -2.5 or > 7.5.

    • Implement...

  • Answered by AI
    Add your answer
Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 19 Sep 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Apti and maths and English mcq

Round 2 - Case Study 

Puzzles of geeksforgeeks

Round 3 - Technical 

(1 Question)

  • Q1. SQL join types and difference
  • Ans. 

    SQL join types include inner join, left join, right join, and full outer join.

    • Inner join returns rows when there is at least one match in both tables.

    • Left join returns all rows from the left table and the matched rows from the right table.

    • Right join returns all rows from the right table and the matched rows from the left table.

    • Full outer join returns all rows when there is a match in either table.

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Strengthen SQL , python , guesstimate, PowerBI and ML

Skills evaluated in this interview

Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 12 Aug 2024

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Previous Projects
  • Ans. 

    I have worked on various projects including data analysis, process improvement, and system implementation.

    • Led a team to analyze sales data and identify trends for a retail company

    • Implemented a new CRM system to streamline customer interactions for a tech company

    • Improved inventory management processes for a manufacturing company

  • Answered by AI
    Add your answer
Round 2 - Technical 

(1 Question)

  • Q1. No one from operation joined the meeting
  • Add your answer
Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 25 Jun 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Guestimates was aked based on banking domain
  • Add your answer
  • Q2. Aptitude question was asked
  • Add your answer
Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 18 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Nothing as such general questions

Round 2 - Coding Test 

Basic sql questions, prepare basics

Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 14 Apr 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. Cat modelling questions related to RMS/AIR
  • Add your answer
  • Q2. Advanced Excel, SQL
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Kindly ask about work culture before joining & especially if you are moving to gurugram. He cautious.
Anonymous

Business Analyst Interview Questions & Answers

user image Anonymous

posted on 7 Oct 2024

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Online Aptitude test

Round 2 - Technical 

(2 Questions)

  • Q1. Puzzles from geeks4geeks
  • Add your answer
  • Q2. Profitability case study
  • Add your answer
Round 3 - Technical 

(2 Questions)

  • Q1. Questions from resume
  • Add your answer
  • Q2. Business case study
  • Add your answer
Round 4 - HR 

(1 Question)

  • Q1. Questions from their presentation in pre placement talk
  • Add your answer
Anonymous

Business Analyst Interview Questions & Answers

user image satheesh

posted on 26 Oct 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Aptitude test consists of 35 mins in 40 mins

Round 3 - Technical 

(1 Question)

  • Q1. The interviewer is quite good and asked about SQL and projects in the resume.and he asks about the case study and that's it and I have shortlisted for second and final round but there i was failed
  • Add your answer
Round 4 - Technical 

(1 Question)

  • Q1. This was tough the interviewer was not good she asked many difficult questions in the case study and puzzles
  • Add your answer

Interview Preparation Tips

Topics to prepare for EXL Service Business Analyst interview:
  • SQL
  • Python
Anonymous

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
timepasstiwari
·
A Digital Markter
Nailed the interview, still rejected
Just had the BEST interview ever – super positive and encouraging! But got rejected. Interviewer said I was the most prepared, knew it was a full-time role (unlike others), and loved my answers. One of my questions was even called "the best ever asked!" He showed me around, said I was exactly what they wanted, and would get back by Friday. I was so hyped! Then today, I got the rejection email. No reason given, just "went with someone else." Feels bad when your best isn't enough. Anyone else been there? How'd you cope?
Got a question about EXL Service?
Ask anonymously on communities.
More about working at EXL Service
  • HQ - New York City,New York, United States
  • IT Services & Consulting
  • 10k-50k Employees (India)

EXL Service Interview FAQs

How many rounds are there in EXL Service Business Analyst interview?
EXL Service interview process usually has 2-3 rounds. The most common rounds in the EXL Service interview process are Technical, Aptitude Test and Resume Shortlist.
How to prepare for EXL Service Business Analyst interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at EXL Service. The most common topics and skills that interviewers at EXL Service expect are Business Analysis, Requirement Gathering, SQL, Accounting and Analytics.
What are the top questions asked in EXL Service Business Analyst interview?

Some of the top questions asked at the EXL Service Business Analyst interview -

  1. Doors were numbered from 1-100 and first time I close all doors next I open doo...read more
  2. If I have 333 digits to number pages of a book, How many pages can I numbe...read more
  3. 9 coins you have, one of the coin has lesser weight, you have a weighing balanc...read more
What are the most common questions asked in EXL Service Business Analyst HR round?

The most common HR questions asked in EXL Service Business Analyst interview are -

  1. Where do you see yourself in 5 yea...read more
  2. Why should we hire y...read more
How long is the EXL Service Business Analyst interview process?

The duration of EXL Service Business Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

EXL Service Interviews By Designations

  • EXL Service Business Analyst Interview Questions
  • EXL Service Consultant Interview Questions
  • EXL Service Executive Interview Questions
  • EXL Service Assistant Manager Interview Questions
  • EXL Service Senior Associate Interview Questions
  • EXL Service Senior Executive Interview Questions
  • EXL Service Data Analyst Interview Questions
  • EXL Service Associate Interview Questions
  • Show more
  • EXL Service Analyst Interview Questions
  • EXL Service Senior Business Analyst Interview Questions

Interview Questions for Popular Designations

  • Business Development Executive Interview Questions
  • Business Development Manager Interview Questions
  • Business Development Associate Interview Questions
  • Senior Business Analyst Interview Questions
  • Business Associate Interview Questions
  • Business Executive Interview Questions
  • Business Development Interview Questions
  • Business Manager Interview Questions
  • Show more
  • Area Business Manager Interview Questions
  • Lead Business Analyst Interview Questions

Overall Interview Experience Rating

4.1/5

based on 43 interview experiences

Difficulty level

Easy 17%
Moderate 83%

Duration

Less than 2 weeks 83%
2-4 weeks 7%
4-6 weeks 10%
View more

Business Analyst Interview Questions from Similar Companies

DXC Technology
DXC Technology Business Analyst Interview Questions
3.7
 • 17 Interviews
Nagarro
Nagarro Business Analyst Interview Questions
4.0
 • 9 Interviews
CGI Group
CGI Group Business Analyst Interview Questions
4.0
 • 9 Interviews
Societe Generale Global Solution Centre
Societe Generale Global Solution Centre Business Analyst Interview Questions
3.7
 • 8 Interviews
Mphasis
Mphasis Business Analyst Interview Questions
3.3
 • 7 Interviews
NTT Data
NTT Data Business Analyst Interview Questions
3.8
 • 7 Interviews
Coforge
Coforge Business Analyst Interview Questions
3.3
 • 7 Interviews
Persistent Systems
Persistent Systems Business Analyst Interview Questions
3.6
 • 6 Interviews
eClerx
eClerx Business Analyst Interview Questions
3.2
 • 6 Interviews
Virtusa Consulting Services
Virtusa Consulting Services Business Analyst Interview Questions
3.7
 • 4 Interviews
View all
EXL Service Business Analyst Salary
based on 1.2k salaries
₹5 L/yr - ₹15 L/yr
12% more than the average Business Analyst Salary in India
View more details

EXL Service Business Analyst Reviews and Ratings

based on 172 reviews

3.3/5

Rating in categories

3.0

Skill development

3.4

Work-life balance

2.8

Salary

3.6

Job security

3.2

Company culture

2.6

Promotions

3.0

Work satisfaction

Explore 172 Reviews and Ratings
EXL Service Salaries in India
Senior Executive
4.5k salaries
unlock blur

₹0.9 L/yr - ₹7.5 L/yr

Assistant Manager
3.2k salaries
unlock blur

₹4.2 L/yr - ₹16 L/yr

Senior Associate
2.5k salaries
unlock blur

₹1 L/yr - ₹8.5 L/yr

Lead Assistant Manager
2k salaries
unlock blur

₹6.5 L/yr - ₹24 L/yr

Executive
2k salaries
unlock blur

₹1 L/yr - ₹5.7 L/yr

Explore more salaries
Compare EXL Service with
Genpact

Genpact

3.8
Compare
DXC Technology

DXC Technology

3.7
Compare
Mphasis

Mphasis

3.3
Compare
Sutherland Global Services

Sutherland Global Services

3.5
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • EXL Service Interview Questions >
  • EXL Service Business Analyst Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter