i
EXL Service
Filter interviews by
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Use the sorted() function to sort an array of strings in Python.
Use the sorted() function with the array as input to get a new sorted array.
You can use the reverse parameter to sort in descending order.
You can use the key parameter to specify a custom sorting key.
Example: sorted_array = sorted(array)
Use the concatenate function from numpy to merge two arrays in Python.
Import numpy library
Use np.concatenate() function to merge the arrays
Ensure both arrays have the same data type
Use SQL query with ORDER BY and LIMIT to find 2nd highest salary
Use ORDER BY clause to sort salaries in descending order
Use LIMIT 1,1 to skip the highest salary and get the second highest
Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1,1
Running total in SQL is achieved by using window functions like SUM() with OVER() clause.
Use SUM() function with OVER() clause to calculate running total.
Specify the window frame with ORDER BY in the OVER() clause.
Running total can be reset based on certain conditions using PARTITION BY in the OVER() clause.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
Basics programing skills were covered
It was good test with great questions
Transaction monitoring involves tracking and analyzing financial transactions to detect suspicious activities.
Transaction monitoring is a process used by financial institutions to identify and prevent money laundering, fraud, and other illegal activities.
It involves monitoring customer transactions in real-time or retrospectively to identify any unusual patterns or behaviors.
Automated transaction monitoring systems use...
What people are saying about EXL Service
English grammar, composition, fill in the blank
EXL Service interview questions for popular designations
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
Basic aptitude , tech aptitude
Get interview-ready with Top EXL Service Interview Questions
It is difficult to estimate the exact number of kgs of paneer used in Bangalore everyday without specific data.
Estimate based on population size and consumption habits
Consider the number of restaurants, hotels, and households in Bangalore
Look at the average consumption of paneer per person in Bangalore
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Majorly basic python coding using Numpy Pandas
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
GIL stands for Global Interpreter Lock in Python, which limits execution of multiple threads at once.
GIL is a mutex that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once.
Due to GIL, Python threads are not suitable for CPU-bound tasks but are still useful for I/O-bound tasks.
To handle multi-threading in Python, one can use multiprocessing module or asynchronous progr...
React uses a virtual DOM to efficiently update the actual DOM based on changes in state or props.
React creates a virtual DOM representation of the actual DOM.
When state or props change, React compares the virtual DOM with the actual DOM to determine the minimal set of changes needed.
React then updates the actual DOM efficiently to reflect the changes.
Normal aptitude questions
Some of the top questions asked at the EXL Service interview -
The duration of EXL Service interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
based on 6.7k reviews
Rating in categories
Senior Executive
4.3k
salaries
| ₹1 L/yr - ₹7 L/yr |
Assistant Manager
2.9k
salaries
| ₹4 L/yr - ₹14.7 L/yr |
Senior Associate
2.4k
salaries
| ₹1 L/yr - ₹8 L/yr |
Lead Assistant Manager
2k
salaries
| ₹6.3 L/yr - ₹22 L/yr |
Associate
1.7k
salaries
| ₹1 L/yr - ₹5.6 L/yr |
Genpact
WNS
TCS
Infosys