EXL Services Interview Experience
Interview Experience
As I can say one thing that interview and selection procedures for campus placements totally depends on the institute. It varies in terms of number of Rounds, the level of...
Full Details
As I can say one thing that interview and selection procedures for campus placements totally depends on the institute. It varies in terms of number of Rounds, the level of questions etc.
Round 1 Round-1 consist of Aptitude contain nearly 60-65 questions from some of basic topics which is mentioned below: Problems on Trains Height and Distance Simple Interest Profit and Loss Percentage Calendar Average Problems on H.C.F and L.C.M Boats and Streams Logarithm Time and Distance Time and Work Problems on Ages Clock Permutation and Combination Problems on Numbers Square Root and Cube Root Ratio and Proportion Pipes and Cistern Alligation or Mixture Probability and 2-4 coding questions function-based. For example - factorial using recursion, linkedlist reversing using recursion, finding the length of the circular linkedlist. among 30-40 student got shortlisted for the next rounds.
Round 2 Round 2 consist of online interview(Skype) in which the question based on what you have done during your graduation, what kind of projects i did, and some question based on sorting and searching. And after this, i got shortlisted for round 3.
Round 3 The final round was also online (Skype) and in this round, they gave me a situational based question which I need to analyze the total sale, The question was, it is given a situation that I am a shopkeeper and i need to sell the cricket ball in my college area in the month of April to June (hint for summer vacation) how much sale could I make during this period and next he asked me to find the sale during December (again hint for winter vacation) and last situation he changed the place as he told me to sell the cricket balls in very big city (eg- Mumbai, Delhi etc) with same time duration. Now he asked me to figure out the number of balls I can sale during these days with the explanation. So I analyse the sale but i gave him the figure in numbers which was partially correct because he was expecting that i will think in percentage, i.e the sale depends on the percentage of age group, for example: school childrens will be of x% who will buys these balls, college student will be of y% and if any cricket tournament is going on or may be continous sports activities is going on in that particular city then z% of sale will be dedicated for that out of 100% and same thing after the city changed then i need to analyse for all these cases and then finally he asked for what percentage of total sale got differ? and also he asked me two puzzles which are given below: https://www.geeksforgeeks.org/aptitude/puzzle-3-calculate-total-distance-travelled-by-bee/ https://www.geeksforgeeks.org/aptitude/puzzle-2-find-ages-of-daughters/ which was not too hard to solve, and finally I solved them and got the correct answer for both of these. Finally, I got my name on the selected list. Thank you https://www.geeksforgeeks.org/ for providing us the resources.
About This Question
This is a candidate experience report from a exl analytics interview for a swe role during the phone screen round reported in 2025.
It covers the following topics: Linked List, Sql, Recursion, Sorting, Probability Stats, Backtracking .
Difficulty rating: Easy
About Exl Analytics Interview Reports
This question was reported by a candidate who interviewed at Exl Analytics. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.
Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Exl Analytics are the higher-signal extractions to take from this report.
For broader preparation context, the Exl Analytics interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.
How To Practice This Type of Question
Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.
Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Exl Analytics reports consistently are the ones worth investing in; one-off niche problems are not.
During Your Exl Analytics Round
Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.
The single most predictive failure mode in Exl Analytics reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.