
EXL Service Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 51 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at EXL Service.
Data Scientist
The interview process and hiring went smoothly. The onboarding process was also good. Offer letters, background checks, and other paperwork were handled quickly. Basically, the whole recruitment trip from interviews to hiring to onboarding was smooth and nice for candidates. They made sure to communicate fast, have clear steps, and the onboarding was welcoming, helping new hires get settled in well.
- Can you explain Python lists and list comprehensions?
- What about Python dictionaries?
Data Scientist
I went through 3 rounds of interviews. The first was a technical round focusing on Machine Learning. The second round was also technical and included a case study. The final round was technical too, with two case studies. This last round was particularly challenging because the case studies were specific to their domain. I was rejected after the final round. I felt it was unfair to expect candidates to answer questions from a specialized domain.
- Can you define stationarity?
- What do p, d, and q represent in forecasting models?
- Could you answer some questions about Linear Regression?
Senior Data Scientist
For NLP roles, the process usually goes like this: First, we look at your resume to see if your experience and projects line up with NLP. Then, there's a quick chat to go over your background and skills, sometimes with a small coding or problem-solving task. After that, you'll have technical interviews which might include coding tests, and questions about data structures, algorithms, text processing, language models, and ML. We also check your understanding of NLP concepts and your past projects. Behavioral interviews are also part of it to see how you communicate and work with others, and how you solve problems. Sometimes, you might need to present an NLP project you've done to show your practical skills.
- Questions on NLP and LLMs were asked.
- Tell me about your experience with NLP and Large Language Models.
EXL Service Data Scientist Interview Questions
Quoted word for word from EXL Service interview reports.
“What is the F1 score and when is it used?”
Read reports →“How would you estimate the financial impact of floods in urban settings?”
Read reports →“Given unlimited red, blue, and green balls, find a trial where you can get at least one color combination.”
Read reports →“What's the least number of items needed for a left join?”
Read reports →“How would you solve the 25 horses puzzle if you can only race 5 at a time?”
Read report →“What are the assumptions of regression and what are different evaluation metrics to evaluate it?”
Read report →“What do p, d, and q represent in forecasting models?”
Read report →“Could you explain type 1 and type 2 errors?”
Read report →“Could you explain the use cases for Random Forest compared to XGBoost?”
Read report →Formats, difficulty and experience
Across all 51 EXL Service interview reports.