
EXL Service Analyst Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 88 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at EXL Service.
Analyst
HR reached out to me and asked for basic details and salary expectations (~50% hike). After that I appeared for 3 rounds of interviews. All 3 were technical, focusing on SQL and Tableau. 2 were virtual, 3rd was F2F in their office with AVP and a Sr. Mgr. Since I was an immediate joiner, all 3 rounds were conducted within a week. After the 3rd round I was confident that I would get through. HR told me they will convey the outcome via email. However in the evening they called me and asked for my expectation again and how much can I negotiate. I gave them both figures (negotiated from 50% hike to 40% hike). The next day another HR called me and asked the same question again. When I told them the same numbers they told me that they don't have that much budget and asked if I can go down any further. Since I was in need of job, I went down further to 30% hike but they were not ready for that as well. When I asked them about their budget, they were offering me just 10% hike which was shocking. They said they will check with the seniors but then I never heard back. Rejecting a candidate after 3 rounds just because their expectation exceeds your budget is unprofessional given the expectation was clearly stated during the phone screening.
- Basic SQL questions based on Joins, window functions etc.
- Tableau: Calculated fields, parameters etc.
Analyst
It was a 3 round process. We had one on one discussions with the Manager, Sr. Manager and AVP. The interviewers were friendly and made me feel comfortable. It was more of a discussion than an interview.
- Can you describe your responsibilities in your current position and how they relate to the role you're applying for?
- How do you see your current job being similar to the role you've applied for?
Analyst
I had 2 technical interview rounds, each with a different manager. I passed the first one, which was supposed to be 30 mins but went for an hour. I didn't make it through the second one, also supposed to be 30 mins but ended up being an hour.
- Tell me about yourself.
- Can you describe your project and answer some follow-up questions about it?
- How do you utilize the group by function in Python?
EXL Service Analyst Interview Questions
Quoted word for word from EXL Service interview reports.
“What is the difference between a primary key and a foreign key?”
Read reports →“If there's a 15% chance of seeing a plane in 5 minutes, what's the probability of not seeing a plane in 30 minutes?”
Read reports →“What is the probability of drawing 2 white balls and 3 green balls from a bag containing 7 red, 8 white, and 5 green balls?”
Read reports →“Can you provide an optimal code solution to find the character that appears least frequently in a given string?”
Read reports →“How would you add a new column to a dataframe by summing existing column values?”
Read report →“Can you estimate the number of cricket matches played in a calendar year?”
Read report →“What's the probability you'll run into someone you know at the mall?”
Read report →“How would you cut a cake into 8 equal pieces using just 3 cuts?”
Read report →“Can you use eight 8s to make 1000, using any mathematical operators?”
Read report →Formats, difficulty and experience
Across all 88 EXL Service interview reports.