
EXL Service Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 1,313 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 1,313 reportsCandidate interview experiences
First-hand accounts from people who interviewed at EXL Service.
Consultant
I interviewed for a TPRM Role and went through three rounds. The first round was a walkthrough of my current role and why I wanted to switch jobs. The second round focused on why I wanted to join EXL and what my experience in TPRM entailed. The interviewer in this round was quite rude and seemed distracted. The third round was with the Director of their TPRM Process. This interviewer was also very rude, attacking basic questions I had about night shifts and timings. They stated that shifts have no fixed times, may require extensions without extra pay, and that there's no work-life balance, with expectations higher than the pay.
- Can you walk me through your current role and explain your motivations for switching?
- Tell me about why you are interested in joining EXL.
- What is your experience and understanding of TPRM?
Internal Auditor
So, there were three main steps to the interview. First, I chatted with HR, which was pretty chill. They mainly wanted to get a general sense of the job, what they were looking for, and my background. Then, I met with the hiring manager. This part was all about reporting – how I've built them before and my experience with data. Lastly, I had a session with the team leaders. They were really nice and seemed to be checking if my vibe and how I work would fit in with their team.
- Tell me about your experience making analytical reports, including the tools you used, the key metrics you tracked, and your methods for guaranteeing accuracy.
Machine Learning Engineer
The interview had 3 main rounds. Round 1 was a tech discussion, about 1.5 hours, covering Python, SQL, Cloud (AWS/GCP), AI/ML, DL, NLP, Gen AI, DevOps, MLOps, Rest API, and Spark optimization in detail. Round 2 was with the VP, around 50 minutes, with 30 mins of tech concepts and 30 mins of behavioral and managerial questions about my past experience. Round 3 was a face-to-face interview, about an hour, with intermediate Python and SQL questions, plus questions on LLM workflow, RAG, Vector DBs, and embeddings. Lastly, there was a salary discussion.
- Tell me about your past experience and typical behavior and managerial questions.
- Can you explain the workflow of how LLMs work after a user enters a prompt?
- Do you have experience with RAG and Vector DBs, and embeddings?
AI Developer
The first stage was a technical interview covering Dialogflow basics like intents, entities, context, and simple webhook integration. We also talked about Python basics, including data types, operators, control flow, loops, lists, dictionaries, and general scripting. GenAI fundamentals were discussed too, focusing on how AI improves chatbots without going deep into LLM architectures.
- Can you discuss topics related to Dialogflow and chatbot development?
- What can you tell me about Python as a programming and scripting language?
- Could you explain the basics of Generative AI and Large Language Models?
EXL Service Interview Questions
Quoted word for word from EXL Service interview reports.
“Can you remove duplicate list values in python? s = [10,20,30,20,10,40,50]”
Read reports →“How would you build a Python function that checks if an element is present in a list and returns true if it is?”
Read reports →“If we have the initial loss function, alpha, and x, how would you calculate the change in weight x using backpropagation?”
Read reports →“Can you explain how to calculate the average of a list using Python?”
Read reports →“Can you estimate the total number of LED lights consumed in your city?”
Read report →“Given a hospital visit scenario where a follow-up is scheduled 10 days later, but if the 10th day is a Sunday, the appointment should be moved to the next day, write a SAS code to determine the correct next visit date.”
Read report →“Given unlimited red, blue, and green balls, find a trial where you can get at least one color combination.”
Read report →“My sister's wedding is today, and I ordered a dress for it, but the company said it would arrive tomorrow. What should I do and how would you resolve this issue?”
Read report →“What are the methods for improving the performance of a slow query?”
Read report →Formats, difficulty and experience
Across all 1,313 EXL Service interview reports.